Check over on tripadvisor, theres some good reviews that seem pretty legit. We ran into their guests a couple of times last July while sailing with CaptainRick. Once in Mayreau, once on Happy Island, they seemed to be enjoying themselves immensely. I'm sorry, I didn't get more info., because it sounds like a greaat trip.