I really enjoy this place. It's away from the strip but always find friendly service and overall good attitude. The food I the various restaurants is good to great depending on where you eat. The buffet is decent. I can't rave about any specific aspect but for an off-strip hotel and casino, I think this place is perfect.