The villa was beautiful and very spacious. The view from the balcony was breathtaking, everywhere was clean and had plenty of spare towels, toiletries etc. Communication was great, swift responses and very patient. The swimming pool and area around it was a great touch. Complimented the villa well and made the stay even more enjoyable.