There is great customer service and the workers take great care of keeping the gym clean. One thing I would recommend is installing a soundproof wall for chest ball throws and side rotational ball throws as well. I would prefer a brand like J-fit or X training equipment medicine balls over ones with sand.
Large variety of quality machines, clean facility, friendly staff. Quite busy but that's to be expected during peak hours on week days, given how nice the location is.