Beautiful villa in a jaw-dropping location. Loved the garden and pool. Hotel itself was a little dated, with a few things in the room which could do with repair, and a few items which were lost in translation in the restaurant on our first evening, but the staff were friendly and helpful, and over all we had a good stay.
There was a fire on our first night so we had to evacuate and stand outside for several hours while the fire brigade came, but the hotel made up for this by organising a free drink, buffet and pool party for us all the next evening.
If we stayed here again (which I would happily do) I would ask for a room on the north or east side of the property, as the one we had on the west was a bit close to the road so had some noise.