I love the place. We stop there after golf in Boulder City and the atmosphere is "special". I asked the pit boss if the scene from Vegas Vacation with Rock / Paper / Scissors was filmed there --- because it resembles that place.
They said it all, about the place, I have stopped there many times coming and going from either Laughlin or Phoenix. A place certainly to each his own, as far as having a " Must " see. I have used it as a Glorified rest stop while traveling.