We had a fabulous day with Captain John aboard Island Roots. The boat is impeccably maintained and a very comfortable ride. I was impressed with Capt. John's desire and ability to figure out what our group would enjoy most. A couple of us were up for snorkeling, others not too much. Capt. John quickly came up with an itinerary that...
More