We had a fantastic time!! Our captain, Captain Jarvis, and First Mate Miles were phenomenal hosts! They were very knowledgeable and explained things and were also great fun. The snorkeling was also amazing - best I've ever done. We couldn't have had a better experience. A must do!!
