The room felt like it had been built 30 years ago on a tight budget, and no major renovation was considered ever since, just some basic maintenance. The whole place is extremely tired and super overpriced. We had ants in the bathroom when we checked in, also when it started to rain, the water started to come into the room so the staff had to stuff towels under the balcony door to stop it... We had a connecting door between our and someone else's room, so we could perfectly hear someone's snoring and "other sounds" in the night (if you know what I mean).
On a positive side, the pool area is nice and the dinners were very good, the staff were friendly.
Overall, this is surely not a 4 star hotel as advertised, also to be honest I have no clue where so many good reviews come from...