The villa is absolutely gorgeous and the architecture, layout, decore and outdoor spaces are so beautiful. This place is so well equipped with everything you would need and so much more... from the pool towels and extra beach towels, to cleaning supplies, shopping bags, coffee supplied, spices and oils you just reach for it and it is there. Even shampoo, conditioner, body wash... everything all topped up! The linens also are great quality and feel so crisp and luxurious, which makes you feel like special guests. Very comfortable beds, soft thick towels and bathmats and everything so clean and white. The location is really perfect, so close to everything, the town, the beach. It is high up on a steep hill but that gives you the exercise you want to burn off all of the amazing food. Our host was always a message away with good response and when we requested a golf cart it was brought right to our door. Very clean home and grounds maintained daily. Our roundtrip airport transport arranged by our host was very smooth and easy, so much peace of mind. We would come back and stay here again for sure! Thanks you John for a perfect experience.