I really like this gym - it has lots of equipment and I never have to wait for machines. I wish they had more classes during the day - Surprise is a retirement community and I think a lot of people would attend mid-day classes. The gym is solid and the staff seem friendly and upbeat.
The really awesome thing about Mountainside Fitness is their training staff. My trainer is Yvette and she is AMAZING! First of all she is in impeccable shape and that is always motivating - but secondly she is tough but kind. I usually leave feeling like I'm going pass out (in a good way). Actually, one time I was sick and was literally going to pass out and she was compassionate and encouraging. Great gym and awesome trainers - win win!!