The apartment itself was nice, and had a very comfortable layout - two bedrooms on opposite sides of the apartment, with the living area in between. Each bedroom had its own bathroom which was great and allowed for privacy.
The main problem was the cleanliness and maintenance levels which were not up to par. The couch and armchairs were full of dog hair, and when we arrived we called the host and asked to have it cleaned. She said she will send the cleaner the following day and even suggested to come clean it herself if the cleaner was not available, but no one ever came or contacted us and we simply avoided sitting on them for the rest of the stay, which was really uncomfortable. In addition one of the armchairs was propped up on a broken leg, and with the slightest touch it just fell to the ground so it was not possible to sit on it even if we wanted to. In addition the shower curtain and some of the towels were dirty.
Regarding check-in, we had to pick up the key from a store about a 10 minutes walk from the apartment. When we got there the store was closed which was a bit unnerving. We called the host and she called the guy to come open the store.