This place is fantastic. I can understand why some people may think it's pricey, but you're paying for such a unique experience that I believe it to be completely worth it. We had a large group of all ages including some of my family in town from the Northeast, and everyone had a fantastic and memorable time. Perfect spot for kids of all ages!