This is by far the best indoor cycling experience I have ever had. The bikes are amazing and can be set up to replicate my road bike. The ride is like actual cycling, which is not the usual spinning situation. Michael, the owner, is absolutely passionate about what he is doing, and his classes are the most efficient and accurate indoor training classes I have ever taken (and I am picky about this stuff :) Beginners will not feel threatened and are welcomed with open arms, and experienced riders will get what they're looking for. THANK YOU REVOCYCLE!