I have been part of the CPY community for over 8 years. I could not recommend them more. Their instructors keep you challenged while also giving you modifications as needed. There are also a vairiety of class options, various locations and numerous times to pick from. It's a really great community to be part of all while you get self care and feel stronger.
Yoga instructors and front desk staff are very helpful and upbeat.
Locker room / bathroom is very clean and well organized.
Parking lot has pleanty of room for guests.