I was very disappointed with this hotel. It has the potential to be a super boutique stay but its tired and needs maintenance. It has a fantastic location, the staff are amazing, helpful and kind. My trip was a family reunion after 3 years and we had been very excited only to arrive and be gutted at the state of the villa. The staff tried hard to rectify my complaints but you can't fix broken lamps, chipped furniture, stained tables and leaf filled pools, stained sunbeds etc. Expedia this is really not good enough you are marketing this as a 4 star hotel. No one is checking these standards.