We had a lovely stay in Berlin. The place fits the description and is perfectly located in Friedrichshain if you want to explore the surroundings (lots of great bars and clubs in the neighborhood)!