Great villa, exactly as described. Top location, right in front of a small (private beach). No big resorts around. House is super clean and you ll find everything you need there. Definitely recommand