We visited here in Oct half term as a family of 4. We had a swim up room which was nice and modern but definitely on the small side for a family of 4. The grounds are all lovely and well maintained. There was plenty of sunbeds around the pools but this might be because of the time of year. The beach could have done with a few more sunbeds. The best al a carte restaurant was the Italian, the Greek and American were not that great. The buffet had lots of choice, a lot of the tongs were cross contaminated though. The restaurant for breakfast was not always the cleanest and the tables weren’t laid properly, we had to take teabags from other tables. Really frustrating that they don’t have any teaspoons for your tea/coffee. The entertainment was good and we enjoyed a few of the shows. Getting the swim towels was a mission, you have to get them from the spa which is quite far from the pools, would be better if they had a station closer. We’ve stayed in many 5* hotels and would say this isn’t really a 5*.