Good location and beach, but unfortunately the hotel does not live up to its billing or price. We were originally downgraded when we checked in, but with no reference to this by the staff or a reimbursement of the difference in price. It was only when we queried the quality of the room that they admitted this.
Overall, the hotel felt a bit tired, and doesn't look to have had much maintenance work done it. For example, whilst the gardens were always looking good, the infrastructure, including beachside cabanas, had the roofs and curtains falling off. Attention to detail and cleanliness were also occasionally missed; for example, a complimentary hairbrush left in our room was full of someone else's hair.
Some members of staff were excellent, but the majority missed orders or spent most of their time on their phones. The food was also very poor quality.