Fantastic villa in a fabulous location, with even greater hosts. The place is kept clean and the pool is maintained everyday to high standards. Highly recommended!