I can't say enough good things about this place. The classes are fantastic and are challenging yet flexible for any fitness level. Everyone in the classes encourages each other and the professionalism is superior to any other gym I have ever been to. I can't wait to see the gains I make in all areas of my fitness- strength,endurance and flexibility. Love that I can get my spin on and tone all at one location!!