Visiting from Nebraska, this place was very clean. The machines were all working. Rides and games for little ones were all one token while some of the others were two. Great variety of entertainment. Of course mine and my wife's favorite skee ball. Great selection of drink choices. Salad bar was fresh and very well stocked. Pizza wasn't bad at all. I've had worse from Pizza Hut. We visited for lunch on a Monday. Staff was very pleasant and professional. Prices were very reasonable for the few hours we spent there.