Excellent, well thought out rock gym. The route setters are dilligent and change routes/problems often. Always a new problem to work on. Employees are very professional. Some climbers complain that they are too strict in their belay/lead technique tests, but I'd rather have that than the alternative. They have routes and boulder problems of all grades, so everyone can find a project. Walls are tall. This is the best rock gym I have been too.
I recommend going early AM to avoid the crowds. Once I went on a weekday at around 5pm. Was a total zoo.