Our family of 4 went with Cruz Bay Watersports on an excursion from the Westin St. John to Virgin Gorda. The crew (Amy, Ben and Capt. Rick) were awesome! Also, Kelsey gave my son and I a free scuba lesson in the Westin pool. These are great people! Friendly, informative, and fun! Highly recommend their tours and other Watersports services!