I cannot say enough great things about B3 Bootcamp. This place is amazing. The trainers are super attentive, push you to do more than you thought you could as well as helping with proper form. I like that the work outs are always different and challenging which helps keep the body guessing from workout to work out.
B3 also can help with nutrition as well as have a kitchen to get premade healthy meals which are delicious. I have tried multiple meal prep companies which were good....these are better and the perfect way to help change your eating habits.
I cannot say enough good things about B3. You'll have to try for yourself.