We used Virgin Islands Sailing (vidailing.com). Good selection of boats and crew when we did our first BVI cruise a yr and a half ago,