I HIGHLY recommend Captain Wilson. We are a family of 6 with a toddler and a limited mobility senior and Captain Wilson made this an amazing experience. He was helpful, extremely caring, and friendly. His boat is immaculate and he had everything you need to enjoy your day out. Captain Wilson listens to your desires and accommodates them even if it means less money for him. We had a fun packed day with a trip to the BVI's as well as snorkeling and swimming with sea turtles around St. Thomas. I could go on and on about our wonderful day but the bottom line is if you want a great experience go with Island Wilson Excursions. We had chartered a boat last year when we were here and Island Wilson Excursions blew them out of the water.