Has anyone taken a spin cycle class?

Indoor bikes? I heard it’s really difficult. Any good experiences?