The other reviews outline the positives and I agree with them.
The main negatives are the lack of self-parking so the valet staff give you an estimated wait time when you try to pick up your car. Checkout time is at 10AM and when you ask for late checkout, they go up to 11AM and I had to explain why I needed a late checkout due to my airline and we settled at noon, which really made no difference as I had to leave for a 10AM appointment so I left luggage with their staff and changed clothes in their public restroom. Although there is no restaurant on-site, there is a small market and it is a short walk to the strip.