It's very conveniently located with all the amenities you need in a gym. It's a bit pricey but friendly, helpful staff and a good community of members had made Harbor Health the place I work out when I'm in Charlevoix.
They have a wide variety of group classes(yoga, step, strength), showers, lockers, weights and machines. The staff are extremely helpful, courteous and friendly - there is an atmosphere of encouragement and welcome. I began attending some of the group step classes and felt a part of the group the first day.