The location is excellent. The apartment clean and up to standards. Not a big kitchen, but staying in the center of Berlin offers enough chances in that respect. A perfect bike shop is 300 meters down in Torstrasse, but you can also easily walk to Museum Insel, Friedrichstrasse and the shops around Hackescher Markt.