Awesome location! Not sure one can find much better in Berlin.
The apartment is clean and warm. I'm under impression that in real life it's better than on photo)