Nice Facilities, friendly staff, and free wifi. I bring my daughter here for fencing class, which she enjoys immensely. They offer a bunch of classes and activities through the Town of Cary parks and rec department. They have karate, basketball, ping pong, fencing, and I don’t even know what else. This is attached to the Middle Creek High School and is occasionally effected by school events like football and band, but its no big deal.