The apartment is amazing, I absolutely recommend it.
It is a home away from home but probably more cool than your home.
I felt it was more spacious than what the photos show and very close to some of the attractions you're in Lyon to see.
Halfway up the hill but not as bad as it sounds as long as you aren't in a hurry.