Would highly recommend Fitness Together Lynnfield. All of the trainers are great - it's nice to work with each of them as they each push me in a different way. I really like the fact that the routine is mixed up every 6 weeks as it keeps things interesting and allows me to work on different aspects of fitness - strength training, functional etc. I feel so much healthier and stronger since I've joined. I also really appreciate the flexibility of being able to schedule time that works with my schedule.