Of most of the resorts I have stayed in Vegas, this place is one of my favorites as i feel like a VIP. If you were a hotel guest most of the time you should get into the clubs there for free (which we did) and get to club/lounge hop. They should have a separate hotel guest line as well (which was the shortest) or let you cut the line. When checking in, we even each got one free drink pass at the bar for each day we stayed there.This sure made my day already.
In terms of rooms: I have stayed here on multiple occasions in the same rooms and it is great! Although there was one time, we got an upgrade (not sure why) and this room was amazing! I will never forget dimming my bathroom lights, opening my automatic blinds overlooking the whole city while lying in the jacuzzi tub filled with bubbles soap I added into it. SO RELAXING! This room was sooo much nicer than the Wynn we stayed at which was much more costly, the room sucks and no passes to the clubs there even as a hotel guest!
When my husband and I get bored, there is a movie theater there and its only $5 on Mondays! If your there still on a weekday.
Buffet: Not your largest selection but quality of each cultural food choice is pretty genuine. My husband and I call it the mini M buffet (for smaller selection and also less of the cost). If you don't want to eat too much and keep it simple yet still satisfy the taste bud enough, the buffet is a go.