Really nice gym. Love everything they have to offer. Nice basketball, rock wall, locker rooms, pools, and workout areas on the second floor. The only things that get me about this place is how they are a little disorganized. The rock wall really needs new routes and the customer service leaves a little to be desired. The kids working the cafe need some hospitality lessons. Other than that, it's the best gym around.