Charming, well appointed villa had everything we could want for a family stay. Beach is literally 30 steps away and is gorgeous! Great beach lounge with playground and perfect swimming spot are right by villa. Outdoor space was gorgeous and we ate every meal on the veranda. Kids loved playing in the yard. Would highly recommend for families.