Inner Peaks is an excellent place for indoor climbing and for training for serious outdoor climbing. There is a knowledgeable staff as well as equipment for rental. Only negative is that it gets a little boring after a couple of hours unless you are absolutely serious about climbing.