Perfect location, great swimming pool, well-equipped kitchen.