We stayed here for 4 nights and it was disappointing to say the least. The issues were primarily with how the staff managed the experience. One evening despite the privacy sign on our door, the staff knocked insistently on our door at 10:30pm to retrieve room service plates (and no, we had not called to request they come get the tray). On another day, they had mistakenly given a new guest a key to our room, walking in on us! That was terribly awkward and ridiculous.
The hotel itself is fine, although it should be noted that the infinity pool and spa are exceptionally small. The concierge were very good and quite helpful, they were the bright spot at this hotel.