The host gave us very detailed instructions how to get into the building and into the room so we didn't even have to meet him to check in. The room was nice, we loved it. It wasn't exactly the same as in the photos but almost the same. Never had any problems with the apartment. Great location, pretty close to any transport.
The only drawback was a pair of cockroaches.