Stella Maris, the Galapagos Islands' only luxury yacht is based there. Up to 12 passengers can be accommodated in the yacht while they discover the Galapagos Islands' unique ecosystems. The 38-meter-long yacht is specially designed and refitted to be as ecologically-friendly as possible so that it does not disrupt the delicate balance of the islands.