I go here every vegas trip on the last day. I usually bring newbies in tow. And thus I bring them here, confident they will end their trip on a positive note.
This place has not let me down once. Every single person I bring here raves about the food and the meal is one of the highlights they speak of for weeks after the trip.
And definitely do the late lunch/stay for dinner trick. You'll want to stay here a few hours anyway.