Great place, as per the photos and descriptions. Cedric is also nice in person and willing to provide additional info or inputs as necessary.
The place is about a 10 min walk from Lyon Part Dieu station, and close to the biggest shopping mall in Lyon, with other shops (including a supermarket) and restaurants in the area as well.