My 6yr old son only been going here a few weeks but absolutely loves it..great coaches who know there stuff and are brill with the kids. Would highly recommend