Both my kids go here for different activities- the staff are fantastic... especially with my son who has additional needs. A great place for kids to keep fit and excel!