The apartment is located in a wonderful part of town. There are restaurants, bars and activity everywhere. The small downside of this is the noise at night but it was manageable for me even though I am a light sleeper.
Public transportation in Lyon is super efficient and is really the only way to go. The entrance/exit to the metro station is literally 15 meters away from the front door of the apartment which is very handy.
Fourviere and Place Bellecour are both short walks away.
I highly recommend staying here.