Just an online reservation, with no deposit, for a great day of snorkeling. We were picked up promptly at our cruise dock. Nice informative drive to the beach resort. We spent the morning and afternoon snorkeling the reef, then a speedy trip back to the ship. Good sightings behind the reef of nurse shark, stingray, squid & many others. Enjoyed... more

