Stayed here last week and had a really great stay. Was upgraded to one of the design rooms.
Great breakfast: mangoes were excellent.
Hotel has amazing staff. One of the best hotel room service I've encountered as well: I'm a bit of the slob but they consistently did a great job tidying away my stuff. I left a huge tip.
Only complaint was the tiny gym.