We recommend a shared sail service called Cabin Charter Sailing with Capt Bob. We have been on two trips with him in past 4 years. A BVI trip and a Guadalupe trip. Made life long friends and had the time for f our lives each time. Just google Cabin Charter Sailing.
Happy Sailing!