With some basis for comparison (out of both Tortola & St Thomas,) I can say that New Horizons gives a great daysail/snorkle adventure. Skipper Jeff and 1st Mate Bill took fine care of us, from the careful maneuvering out of tight quarters at the Sapphire Beach docks to our on-schedule return. Of course, they can't take credit for the perfect weather and spanking breeze that drove us across Pillsbury Sound to St John. But they were responsible for maintaining a tourist-friendly heel while keeping the refreshments coming, the chatter going, the passengers happy: immediate juice & coffee cakes; some serious sailing; killer smoothies in 2 flavors; some serious snorkling; a lunch spread that sent nobody away hungry; a little more sailing, a little more swimming, and home. What pleased me most about the buffet was butter for my rolls and salt for my veggies--items too often missing. They also fed the small barracuda that showed up promptly as we dropped anchor in Caneel Bay. I didn't ask whether it was to ensure a well-fed fish not looking for lunch elsewhere, or to keep him around for photo-ops, but it worked. He posed like a pro. If you can commit ahead of time, take advantage of the on-line discount, but your card only holds the resevation. Show up with cash or traveler's checks prepared to have a fantastic day.
If you own or manage New Horizons Day Sail, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.