I booked this place twice. Ilia was very kind, however the place is managed by someone else. This person tried to call me to set up a check-in time but the calls went to my voicemail. He left a message in German, which I don't speak. The day of the booking I called him and he seemed annoyed I didn't answer the phone and blamed me for the miscommunication, though I don't understand why he (or Ilia) didn't text me before. He told me he'd be in the building in one hour but he took TWO HOURS to arrive. He never apologized for being late and was confrontational regarding the miscommunication.
On my second booking, the room was a mess. There were some pillows, blankets, and towels missing (among other things). Some of these were in the dryer, wet. When I called the person in charge, he was also confrontational about it.
All in all, can't really recommend this place if you just want a place to stay where things just work. If you're willing to get into petty discussions with this guy, then it might be worth it because the apartment is (sometimes) well equipped, quiet, and well connected to public transport