Main Con: I did not stay. I ended up leaving after the check in because he explained that he does not provide keys to guests so the front door of the apartment and the building would remain unlocked at all times which made me uncomfortable as a solo traveler. You might be able to lock the room door (but only from the inside, leaving my bags at risk if I were to leave the premises) but he asked me to keep it open if I step out so the AC could cool the rest of the apt down. His reason for not providing keys is that people lose keys and get upset when he charges for the lost key.
Pros: Host did meet me at the time we agreed upon and has great recommendations. The apartment is in a great location.