These guys are the real deal. Every coach has a personal touch and take the time to get to know their athletes. They remember all your injuries (past and present) and will adjust your work out so you're not hurting yourself. Not only that but they take the time with each athlete to ensure you're doing the work out correctly. I've seen a tremendous change in my ability to lift and overall fitness. Everyone is super friendly and you grow to know everyone like a sports team. I would recommend this gym to anyone.