This YMCA has a great selection of classes, friendly staff, clean facilities, but one major downside. Parking.Since it is on a main road, their parking lot seems to be shared with other public buildings. You need to pay during the weekdays.Hopefully they figure out a free parking situation one day, because…