The villa is exactly as it appears on the listing - clean, modern and with great views. Air con works perfectly, pool was cleaned every day and the host was very responsive to messages.
Only comment that isnt really a negative- you do need a car as some small shops are in walking distance, but down a steep hill.
The view alone made this a great place to stay, but everything else on top made it 5 stars for us.
The hot tub is great at the end of the day!