I thoroughly enjoyed my time here at Living Hotel Weissensee. It is a little far from the from the central point of Berlin, but the many tram stations give one ease of access to travel anywhere within Berlin anyway, so its location offers a nice alternative.
The room I stayed in was spacious and accommodating, came with a dishwasher, consistent housekeeping, and comfortable bedding. It was great for staying for a long duration.
The only thing I would have to give a heads-up on is that while essential kitchen utensils are provided, they are quite bare-minimum. All one has to work with is a spatula and a ladle.
In spite of that, I would still recommend staying here.