It's a beautiful resort, with impeccable rooms. The only complaints I would have are minor eg. the gyms need upgrading and some of the rooms in the Desert complex are unacceptably noising if event is going on or being prepared for on 4th floor.
The pools are great, and views amazing.