I think that every camp has its ups and downs.
Windells is best for kids 7-15. They have a sick campus and plenty of stuff for kids to do.
COC I think is best for 16+. You can run around Whistler and have more freedom.
MHSSC is good because its cheap and smaller.
All depends on what you are looking for and who is paying for it.