Was a bit worried given other reviews here but a nice pleasant hotel given the star rating and cost. Had a great time using this as a base for a family of 3.
Positives: Brilliant location, decent pool area, good breakfast, nice rooms, pleasant staff.
Negatives: no air con (not an issue for us in February but could be in summer), dinner a bit samey and fairly average, cleaning of rooms only every few days and our towels got replaced with small ones.
Overall happy and would use again given the cost and location.