This is one of the best climbing gym I've been to.
The staff is very friendly and the lessons are excellent for beginners. If you're taking a lesson, be sure you're there just before the hour as all lessons start on the hour.
They have a wide variety of routes for all skill levels for bouldering, top rope, and lead climbing.
There is good circulation and AC at the bottom, but it does get super hot at the top.
The slack lines are another nice feature of the gym.
There is plenty of parking outside all the time :)