I would probably give this 5 stars, but they neglected to consistently clean our room during the stay. The hotel and suite we stayed in were both very luxurious. Spacious, and rooms equipped with a lot of extras. Bathroom was double vanity and included a small flat screen TV to enjoy in shower and brushing teeth!
I won money ($128 to be exact) during our stay (on Texas Hold'em machines). I don't think this has ever happened to me during all my Vegas trips.
Food options are great.
We rented a cabana by the pool one of the days, which was definitely worth it if you plan on spending a day by the pool. Gives you your own space, and AC'd space to escape the heat for a few moments. You get your own waitress, and food prices are the same as room service.
Only downside was they skipped cleaning our room multiple days. This was a pain, and we were not even in our room very much.