My daughter loves this place! She is a beginner and has been begging to sign her up for 2 days a week now. The staff and coaches are nice. Place can get pretty packed with parents watching their little ones, so I usually just drop her off and pick her up in an hour. Safe place so no worries.