I've just come back from a very nice week at this hotel. The staff at breakfast and the bars and also the chamber maids were friendly and courteous. The rooms were fine with comfortable beds and spotlessly clean.
My one criticism concerns the pool area. There were not enough staff and I sometimes had to wait for towels. There were not enough umbrellas either. At a five-star hotel, I would expect to have at least one umbrella for every two sunbeds. Another slight annoyance was the fact that you could not have food at your sunbed but had to eat at the tables.
Despite that, I had a good time and would return.