The best luxury hotel I've stayed to so far. The hotel paid a lot of attention to detail and the view was awesome. We were on the 20th floor and could see the strip from our room. Also the location was next to a pretty good and price reasonable taco shop. The beach club was just downstairs and their spa was amazing.
FYI Men and woman are separated at this spa and also looks like they are registered so Canadian health plans seems to cover this (at least mine did).
Their gym lacked a bit of free weights so there was an occasional wait but the cardio equip was well enough. There were free lockers, water and towel.
only problem was friday night / sat ... you could hear the music from the club in my room. I was able to sleep but my gf was unable to due to the noise. This was already warned to us at the check-in so we were already expecting it.
Also a little distant from the core of the strip but still at a decent location I think.