Great place! We had my daughter’s 3rd birthday party here, and she had such a wonderful time. I can’t say enough about the staff. They were organized, friendly and fun. We haven’t had the chance to experience the classes yet, maybe in the future…Sheila