Nice place. Really low ceiling watch your head. I banged mine hard.
Good location, lots of steps, Lyon has hills though.