Amazing gym and amazing trainer. AJ cares a great deal about what he does and who he trains. Not a minute is wasted and he will modify for any injuries or issues. I moved from another Gyms small group training where I got injured frequently- now I am stronger and more toned than I ever was. I highly recommend.