Good environment and good team support for the kids development. The coaches do a fine job and give constructed feedback. Good communication between coaches and parents. Single development also available...
I might be joining the team :D i cant wait!