The gym is amazing, and so is the community that he has built with his trainees. The location is very tidy, easy to get to, and has plenty of parking. Dave is an excellent trainer! I have been working with him for a couple of years and he has helped me reach my fitness milestones. He is very easy to work and will keep you motivated.