The layout is great, and they have a lot to offer at this YMCA. It was also very clean, but the one thing that I did not like was the customer service. It was awful. When I walked in the person working at the desk was reading a book, and was mad I asked a question. I guess I interrupted their reading. They answered my question with an attitude and then walked away.