Absolutely fantastic! Our driver was wonderful, arriving right on time to take us to the beach. He was already waiting for us when we got back to shore. On the way back, he took us to eat and even helped us buy the things we needed. Seeing the pods of dolphins in the sea was incredibly romantic. The captain was very responsible, taking us to see the sunrise, chase dolphins, and snorkel. He was smiling the whole time and helped our children to snorkel successfully. It was an early start, but it was all worth it.