This YMCA appears to be newly renovated. It's clean and bright and the staff are friendly and helpful. There are lots of activities available and I haven't found it to be overcrowded the times I go (which aren't peak times I suspect). The other nice thing about the Y is having the ability to go to other ones within the YMCA network.