We are a family of 4 (with a 14yr old and 11yr old) staying for the World Cup in early July 2019. Michael's place is very nice in a very good location. However, we had a very rough start to our stay. The building code had changed but the management company, All in Lyon, was unaware of this. For some reason, they could not get a hold of Michael and did not have somebody nearby to help us. It caused our check-in to be delayed for a couple hours (we had to ask someone to let us in and tell us the new code)! Plus, it was extremely hot in Lyon that weekend. I believe both the management company and Michael could have been better prepared for this situation.
Like I said before, the place is nice. We really enjoyed using the jacuzzi, the beds were comfortable, the rooms were well-lighted, and the kitchen is solid. The wifi is problematic, cutting out often. You do have to carry your luggage up a flight of stairs. Also, there is no AC and the windows open up to a small courtyard so you may have to sacrifice some privacy for air (no windows in the main bedroom). But, the location is terrific, with a tram nearby and shopping/eateries all over. Overall, I would recommend the place as long as the management company and owner are better prepared.
A special shout out to Chez Jules, which is just 4-5 store fronts away. It kept us cool and cozy during our delayed check-in. It was a nice cafe and its wifi was much better.