This is by far the nicest Casino in all of Arizona - Maybe the nicest Indian Casino in the entire southwest. This place offers the top shelf restaurants, pools, bars, entertainment and other amenities that you'd expect in a 4-star Las Vegas hotel. The downside is that cocktails ARE NOT free. They have a HUGE poker room if you're into cards. Check out the posh 15th floor bar too. Another bonus is the proximity to Old Town Scottsdale nightlife and shopping (If I were a tourist I would NEVER stay in Downtown Phoenix).
FYI - Their buffet is the best in town.