BVI Yacht Charters had exceptional customer service! They made our trip extremely easy, from dive gear to food provisioning. This was my family's first trip to BVI. I was a little nervous about bringing our two young kids on the trip but so glad we did! The people were friendly, the boat was better than I expected and the swimming was fantastic! We will definitely have to make this a family tradition!