Snap Fitness offers personal trainers, cardio equipment, free weights equipment, tanning, private bathrooms and strenght training machines services.