This was a very nice experience. It was relaxing, the food was good, and everything was exactly on time. We were seated next to a lovely couple and enjoyed our conversation with them. The DJ played great songs which we were able to hear, but that were not so loud you couldn't talk. The food was surprisingly good for a buffet. The prime rib was as good as any I have had and our server was attentive and pleasant. Considering you are getting dinner and a "show" the price is reasonable.