On a small recreational trip to Berlin (to see a rock show at the nearby C-Club), we decided to stay at the Johann Hotel, based on the location close to C-Club, and on the previous recommendations here at Tripadvisor.
The weather was all snow and grey but the staff was friendly and warm. The standard room was quite funky with a brick wall behind the bed, beautiful wooden floor and LOTS of electric outlets, as opposed to many other hotels - no problem charging your phone, computer, camera, whatever (at the same time). The room was spacious and immaculately clean and the view from the window reminded us of being home in our own big city. The breakfast buffet is small but plenty and varied, and the tables are set beautifully with fresh (!) flower decorations.
If you wish (and dare), bicycles are available for rent.
Only thing I was missing was proper internet (my PC was unable to connect to the internet, but the iPhone connected just fine via the free wifi). An electric kettle in the room would have been nice too, to make ourselves a cup of tea.
The receptionist recommended a cute little place to have lunch or dinner, the very-nearby Brachtvogel restaurant. We ended up having dinner there every night, wonderful staff and great menu.
We will definitely go there again.