Overall, it was an incredible experience. The location was absolutely stunning and the grounds were incredibly beautiful. The beach itself was perfect.
When it came to the food, the buffet was really great. We also tried out two different restaurants and the food was just amazing. The buffet had a wide variety of options every day, including delicious local dishes. The drinks were always flowing, with plenty of excellent alcohol choices. However, what truly made this hotel special was the staff. They were simply the best - friendly, polite, courteous, and warm.
The only downside was that the plugs and outlets in our room didn't work, not even the USB ports. It was disappointing that when I provided feedback to the head office, they didn't take responsibility and subtly tried to blame the front desk.
Despite this, the hotel as a whole was amazing and I would highly recommend it. I can't wait to go back.