I have found BAB a fantastic gym, the trainers are knowledgeable, helpful and supportive. They make you feel like you can do whatever you put your mind too and support your journey all the way. I love the classes as you get the most out of the trainers and private training is structured to your needs, not only physically but also with food planning. A great inclusive environment to train at.