The Chapel Hill - Carrboro YMCA is a great community gym that offers a variety of amenities, including a pool, indoor track, basketball courts, and squash courts. The facility has a comfortable layout, with free weights and cables separated from the cardio equipment. However, some users have noted that the equipment can feel a bit crowded in the smaller space. The selection of weights and machines is decent, and the staff is described as very welcoming and friendly. While the facility may be slightly run-down in parts, it serves a wide range of people from different backgrounds and demographics. Overall, the YMCA is a valuable resource for the local community, though this particular location could benefit from some updates and layout improvements.