This place is a blast, plenty of high wall climbs and a nice bouldering section. The place can be quite busy but the community that comes in is very friendly, willing to chat and give advice and everyone waits their turn.
The routes are changed frequently and the staff do a great job making sure that they cover the bases from beginners to advanced. They also have plenty of hear but make sure you need a harness as I just left mine in a corner while I bouldered.