After reading on-line reviews, I have some reservations. However, the experience at every level was excellent:
Rooms - clean
Restaurants - good variety and each have their best plates
groups - caring and helpful
Work out room - everything I used to work out
I did not use the casino.
I would stay here again. [Less]