Strikes a great balance with feeling like you're being welcomed into a family, but also well structured, well managed, and professionally ran. Taken my lad to other teams prior to this one and have found them really unwelcoming and overly serious. Kids really enjoy themselves here, and learn a lot at the same time. The numbers that attend speak volumes. Would recommend to anyone looking for a first club for their kids.