★★★★★ The Cartierville YMCA is to my knowledge the newest site and quite well organized. Great trainer, friendly staff and friendly members! I wish I could say the same about the parents bringing their kids to the swim classes. They often ‚block‘ changing rooms and walk with street shoes in the shower area. The YMCA should look closer there and enforce the rules they posted. Another downside is the lack of parking spaces when swim classes happen.
Those negative points do in my mind justify 4 stars. If you use the YMCA for yourself and avoid the peak times on Friday evening and Saturday mornings it is 5 stars!