Hands down the best environment for those who are serious about their training. The trainers and owners are personable, knowledgeable and approachable. They really make you feel like part of the family. I feel comfortable training here. I have all the equipment I need to train and they are always adding more. The best part is I have access to this gym 24/7.