Wonderful place- beautiful buildings, surroundings and superb service. We had a fabulous, very spacious room with a nice view, every possible comfort and lovely amenities. Spent only 2 nights but would have happily stayed much longer. Cannot fault it... Only suggestion was that the poolside restaurant was very hot and sunny- to the point that it was uncomfortable to sit and eat at 7pm with our children (we had to ask to be moved twice searching for some respite from the heat and sun) it would be wonderful if they could do something- perhaps put parasols by the tables? But it was a superb stay overall!!