The check-in process for this place was terrible. Just, so bad. The page said check-in was any time after 4pm, and we were set to arrive at 5:30-ish. We found the place easily from the train station, but waited for over an hour for our host, whose phone wasn't working. We finally got ahold of him by finding Internet near by, were somehow slightly blamed for the situation, waited for another hour or so, and were let in by his girlfriend.
Otherwise, this place was well-situated, clean, and pleasant. The listing accurately represented the general space and amenities. They even had an air conditioner and a fan, which is definitely a big plus.
Something to note: this flat is several floors up and you don't get a key to the elevator, so if you can't climb a lot of stairs, this isn't for you. Also, keep in mind that if you use the air conditioning for long periods, it collects water that you have to drain. We were not aware of this and awoke to a giant puddle covering most of the kitchen (the host's mother was very sweet and helped us clean it up and apologized b/c she didn't know that that would be a problem either).