Incredible hotel, we had an amazing experience from start to finish. Staff are genuinely helpful and the rooms and pool area are gorgeous. Food is also excellent although it's worth booking in advance for dinner. The cocktails and entertainment at the bar are also worth checking out. Would highly recommend. Truly a 5* experience.