Despite that outside, it doesn't look like good, the apartment is very nice. I didn't meet the hosts, but their instructions to open the apartment were precise, and there was no problem in doing so.
My only complaint is that there is some smell in the apartment (and a lot of it in the hall just outside of it). I got used to it after a few days though.