Likes:

– amazing coaching staff
– high level drills and playing style
– high level players with competition that makes one improve
– great conditioning to help improve endurance and related skills
Dislikes:
– mostly catered to members of the CAHA team, seen as a pre season camp for them