Excellent hotel. Every staff member was out-of-this-world nice. Big, quiet rooms, great showers, great amenities, great breakfast. I have no real complaints.
The following would be my extremely minor notes on what to improve:
-The internet wasn't the fastest. Good enough to work, but as someone who does video editing for a living, buffering times were slow.
-The elevators are quite slow.
-The gym is really small and borderline useless, and kind of annoyingly located next to the check-in lobby with glass windows. I would consider dedicating a proper bigger room for it
-Contrary to other reviews, I didn't find the club room pool any different from the main pool. Both were 100% in a shade with nothing special.
Overall, this hotel is 10/10 for the price. I would very happily stay again (and will!)