The pros: Location is outstanding, apartment is spacious - lots of light, internet work great, kitchen is fully equipped, everything you need for short or long stay. The cons: Three flights of stairs, superficially clean, in need of some minor maintenance, and the bathroom layout is not ideal for someone tall.
As far as the host, I cannot comment. I did not meet anyone. I received instructions for entering the unit, easy to follow, no problems. *Side note: I did find that the response time on messages was quicker in French.