3 week summer vacation in this well-stocked villa in a compound with a shared swimming pool. The latter was fantastic, with its own lifeguard, and a life saver in the summer heat. Location was convenient to running trails, beaches, restaurants and groceries; and lots of noteworthy sites to visit, all within 2 hour drives. Communication with the host was friendly and responsive. Highly recommend for families or group of friends.