Water-based cycling with sauna and hammam facilities in Sainte-Marguerite; incredibly clean studio where coaches push you hard but keep the vibe welcoming.