We felt it was more representative of a 4* stay than 5* hotel.
We stayed in a suite, and the room was tired and needed updating. Nowhere to hang towels, plugs not working, no curtains for the patio area so was awaken at first light.
And despite saying there were two restaurants, with half board you had to pay for the other. So you are restricted to the buffet, which is limited in size and the food was repetitive.
The price of drinks was very high. A pint of beer was £8 and a single shot of liqueur was £10 for the cheapest. Meaning bar tabs run up if you want to have some drinks with your meals. There was a bit of upselling throughout the stay for their trips, massages, taxis, dinners etc.
Gym was small and WiFi was weak throughout.
However lovely beach and pool area. And staff were very friendly.