The villa was excellent and we stayed for a number of weeks. The property and pool are kept spotlessly cleaned and are immaculately maintained. We would have no hesitation staying again.