The apartment is fine for a short stay in Berlin. The location is perfect and the self check-in was relatively simple. Inside it was mostly clean and modern. The only downsides were 1) the shower was cold for us for a day and a half until we figured out you need to turn the bathroom radiator on to start the hot water (this should be made clear by the host), 2) the couch smells very stale, probably because people had been sleeping on it as a sofa bed, and 3) there's poor ventilation so the dampness/humidity exacerbated my asthma.