The apartment itself was exactly like the pictures. Very nice and the view and location are excellent.
The stairs are an issue and are much steeper than we expected though for a weekend with a small bag would easier. There wasn't a huge amount of communication with Line but the people in the shop where we picked up and dropped of keys were friendly.
Nice bars, restaurants and shops nearby. I think for the price you could do a lot worse in Lyon.