Spin
Keiser bikes, a big sound system and killer lighting. Ride to the beat through hills, jogs, sprints and choreography.

The dose we need changes every day — a dose of cardio, strength, community or recovery. People leave stronger, steadier, braver and more grounded.
Read our story →Keiser bikes, a big sound system and killer lighting. Ride to the beat through hills, jogs, sprints and choreography.
Forty-five minutes, full-body, on the mat. Dumbbells, bands, pilates balls and bodyweight. Lights low, music loud.
Sixty minutes of recovery and stretch to balance spin and strength. All levels, always.
Pick what today needs and the Dose Finder will point you to the right room. The full version adds time, experience and energy.
Open the full finder →
Winners compare. Champions show up every day to get better.
We are all champions.
Read the full story →








“Absolutely amazing. First spin class ever, super inclusive and full of energy. Made me feel welcome and hyped.”
“I went to a yoga class with my daughter today and it was an awesome experience!”
Forty-five and sixty minute classes, all levels. Keiser bikes, a top sound system and killer lighting. You ride to the beat through hills, jogs, sprints and choreography. SPD clip-in shoes are used, and rentals are available at the front desk.
Forty-five minutes, full-body, on the mat with dumbbells, bands, pilates balls and bodyweight. The lights are low and the music is loud. Classes are barefoot and modifications are always available.
Sixty minutes of recovery and stretch for all levels. Yoga balances out spin and strength so the dose stays steady. Mats can be rented, and towels and blocks are provided.
Arrive 20 minutes early. Bring water — it is also sold in the studio — and wear sweat-wicking clothes. For strength and yoga, bring a mat or borrow one.
Spin classes use SPD clip-in shoes. If you do not have your own, rentals are available at the front desk.
Tell your instructor about any injuries before class so they can offer modifications. Modifications are always available.
Call or text (760) 452-6181
Contact & first visit →