Been part of a lot of gyms but this has been the one I've stayed at the longest. It's cleaned almost daily machines are repaired the day something breaks, they're always in great working order. Equipment for any skill level from just starting out to well experienced. Great helpful staff and a full time trainer if you're not too sure what you should be doing or how to use a piece of equipment.