So, I have stayed in tons of hotels; here's my take;;
5 stars for parking. Lots of it.
4 stars for check in staff. It was packed, there was a wait, but we got the room we needed, (2 beds)
5 stars for the foyer gardens - SO BEAUTIFUL
5 stars for the FULL SIZE GYM
1 STARS for the gazillion people everywhere
1 stars for the fact that you have to walk through the casino to get TO the rooms.
5 stars for service.(extra towels, ect)
Overall, I would recommend this place.