What a beautiful location and such nice hosts. We felt right at home as soon as we walked into our villa. The villa has everything you could need to cook a homemade meal or walk across the street and chill in a beach chair. The place was spotless upon arrival, kudos to your cleaning staff. We will be back!