Was here for a convention, worth staying on the property where the show was. The junior suites are beautiful and feel very luxurious. Housekeeping and front desk service was always excellent and friendly. Between shops, the casino, restaurants, the events center, you really don't need to leave the facility once you check in, everything is here.
I very much recommend staying here if you have the opportunity.