Very very clean. Gabriele gave a tour and outlined the apartment's features and restrictions. She is very nice and accommodating. Speaks some English but some knowledge of German would be helpful. Nice safe neighborhood. Be prepared, however, to walk up 4 flights of stairs. The bed is comfortable but a squeeze for two adults. There is cabinet and refrigerator space for long term stays. I would definitely stay again.