We booked a specific yacht at least two months in advance of my daughters 30th birthday. $500 deposit paid. The company contacted us twice as the date drew near to say that the boat we reserved needed maintenance. When we arrived, the boat we were given was extremely dated and smelled like a musty locker room. 15 mins out into the water, the battery went out (no AC, no TV or WiFi for music). It took the sales rep Pablo, 90 mins to resolve which cut into our 5 hr reservation. We had to go back to shore for a new battery to be brought onboard and installed. We demanded a discount for the now 2hrs wasted trying to get their janky boat working. We finally resolved and sailed out. After about 90 mins, we parked, had lunch, taking a dip when Pablo tells us we have to go back. So he basically cut our reservation because we paid him an amount minus the two hours we lost of our reservation. From the misleading sale of the newer sleeker yacht we originally booked to the old lemon of a boat and their inability to accommodate a discount for the customer being inconvenienced, it is not worth your money or time to be wasted on poor service when you're on travel and trying to enjoy your vacation. The crew was nice enough and provided good service. It's not their fault they work for a company that doesn't stand behind their sales and service. Book at your own risk. You've been warned. read more