Best gym for beginners and experienced climbers. No gym in town is perfect, but R2C2 is absolutely my favorite. Route/bouldering setting is consistently very good, the staff are all great. Climbing shop next door is also great, as well as super helpful if you need advice on climbing outside.