In the late 1990s, I attended a spinning class and thought it was one of the best workouts I had ever had.
The latest trend spreading across the US in the past few years is for rowing classes to be taking the place of spinning classes.
Today's ships offer rock climbing, basketball, video arcades, swimming pools, spas, huge gyms with yoga and spinning classes, an indoor ice-skating rink and, yes, even mini-golf.