Had a great time with my family we mini golfed and ate here. The atmosphere is so much fun! There are 12 holes to play. All the employees were very welcoming, kind, and helpful! I am recently gluten free and they had a lot of good options. I made reservations online a head of time just to make sure we got a spot. There was no wait time at all. Service for dining in was a little slow regarding drink replenishments and being serviced/checked on but food came out pretty fast. Cons: if you do not order a Main then you don’t get a side item, Menu was not explained nor asked if we had any questions.