This place is awesome! The owner Johnny is very welcoming & knowledgeable & the staff are great. A good friend of mine is training for an Ironman triathlon & has been trying to get me out on a bike for months, I finally agreed. You bring your own road bike, they offer the bike trainers to put your bike on & participate in a hard core pseudo spinning class followed by a 1 mile run. Needless to say, it’s tough. They own a pro bike shop where they offer many services. They have a nutritionist service & triathalete training. Swimming, running, paceanalysis & one on one training as separate services if you are only interested in a specific specialty. Yoga, TRX, strenght & pilates classes are available as well. I’m seriously considering becoming a regular for the Tuesday evening class!