We were looking for gyms in surprise and many of them are dirty and old. Mountainside has friendly staff, is kept very clean and has everything you'd need in a gym. Good babysitting, fun classes, clean locker rooms and never a wait for cardio machines. During peak hours you might have to wait for weight machines but that's to be expected anywhere. Cost is a little higher than some gyms (65 for a couple per month) but it is so worth it