I go frequently as I drive through Vegas to visit family in Utah. The entire place has improved dramatically recently, and 5 stars is really the only fair review I can give them now.
The manager, in particular, obviously cares very much about his restaurant and his customers. It's a good thing to see, and much too rare these days.