Very nice apartment.. quite central (close to 2 metro stations) and right next lyon public bike station.. which comes in very handy. Apartment itself is very clean and has all the amenities that we needed for our 3 days stay.
Did not meet Charles.. did not need to.. his instructions about check-in and check out were very clear and communication was very fast.
Overall a nice place.. you get what you see and would highly recommend it.