I’ve only brought my daughter here for several birthday parties so I can’t speak of the classes but overall I was impressed by the establishment. It’s very organized, spacious and the staff are helpful and kind and keep the parties on track so there is very little to do. It seems rather popular to have parties…