The villa is fabulous . Big rooms and private swimming pool.Views from most parts of the villa leave you mesmerised,with a group of friends it will be an unforgettable experience. Pool and garden are very well maintained . However for the villa the upkeep needs an overhaul , kitchen is dirty , vessels with layers of grease , towels not clean enough,we stayed for 2 days and the beds were not made the next day.The caretakers have nice smiling faces but no training . Would love to go again...this time will carry my own towels and lots of food.