We stayed here a couple of months ago.... forgot to review. They upgraded us to a penthouse suite for and extra $100 - the room was nice, but it wasn't all that, 1 br, large living room, dining room , view of the strip, large jacuzzi tube, super large bathroom. LCDs.
The buffet was ok. Not great, not bad.... just eh.