Booked this through our cruise ship as an excursion. Glad we did! It was our first time on a sail boat. The crew was very nice and helpful. Food was good. We enjoyed all three snorkel stops especially the sunken ship! The bus to and from the ship was lots of fun!