I just wanted to write this review to counter some of the stupid negative ones from whiny people. some friends took me here and said this place was great. turns out it's really great. everyone is friendly. it's clean. staff is very helpful and friendly. yeah it can get kinda crowded sometimes and its annying. so what?! just be polite wait your turn and watch someone climb youll learn something. they even make an effort to remember your name. they remember your name!!!!! that's so nice!!!! five stars. I bought a monthly pass.