One of the best trips we have taken! We had a fantastic time! Bernie and Ruth are gracious and excellent hosts. Every need was met or exceeded. As a former chef I was more than pleased with the food. The food was fresh, well planned and always perfect. The itinerary was great, private beaches and sunsets every night. Kevin at Mainsail did a great of providing everything we needed – his advice was spot on.