Sam is a wonderful host - she accommodated our difficult schedule and made travelling with a young family (3 kids under 9) so much simpler. The place is clean, has what you need and is close to food and beach. Highly recommended!