My 6 year old loves it here. His dance teacher keeps their attention, and is very clear and informative. It's run efficiently and always on time. Great family events and summer workshops. Staff and teachers are friendly and always smiling, everyone says hello.