What a fabulous villa. On arriving we were greeted by our hosts who gave us brilliant overview of everything we needed to know. The villa & pool were spotlessly clean and we had everything we could possibly need for our stay. We were even able to stay an extra hour (at the last minute) after check out for out pre-booked transfer to the airport. Thanks so much for a fabulous stay!