My family of 5 is coming to St. Thomas for one day on a cruise. We love to snorkel! I am afraid to sign up with one of the excursions through the ship in fears of being on a very crowded boat. We would love to see the turtles and snorkel in more than one spot. Any suggestions for excursions would be greatly appreciated.