Zac,s place is excellent. The villa is perfectly clean and comfortable. the view is spectacular. There is a lot of little homey touches. Value for money is exceptional