After reading several outstanding reviews, we decided to book a snorkeling excursion with Captain Marvin’s Stingray City Tours. A shuttle picked us up from the Ritz Carlton around 8:30 am and after a five minute drive, we arrived at the marina and were greeted by the friendliest crew, Eric and Michael, as we boarded a beautiful sailboat. We headed to the spacious upper deck to make the most of the stunning Caribbean views as we set sail for adventure.