Pretty good YMCA, but much smaller than many around the country. I travel to Charlotte for work and like how they freely accept any YMCA membership as long as you check in at the front desk. There's plenty of equipment, but it's all crammed together pretty closely; in addition, the weight benches are often filled so you have to make space for yourself around the weight area.
There's a basketball court in the very middle, which contributes to the sense of feeling cramped, but they do have to be efficient with space. There's plenty of cardio machines, so weights are the only things that require some waiting.
I do like that it each machine has a towel and solution for cleaning -- and most guests do clean up when done!