We had a lovely time at an early morning party. We were guests so can't speak for pricing. It is geared towards the 4 - 12 yr old crowd. Everything was clean and the attendants were attentive. Our kids ran and screamed and jumped their little hearts out.