This was really about managing expectations. We went as a family with kids who thought it was awesome. Was it great for adults? No... but we went into it thinking of this as a youth experience. All the extras add up just like going to an amusement park...but once again, it's about managing expectations. It was costly in total but some days later the kids are still talking about it...so it was worth it to us.