It is as it says; the colors are neon and are lit up. They have pictures of different animals on the wall which also are neon. You can play at your leisure; they do not rush their customers. The owners are nice people too!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.