The hotel is not central to downtown Berlin but is located in a trendy suburb close to public transport. The hotel is very modern and boutique in that it is very personalable with very friendly and informed staff. The rooms are clean, modern and trendy and the bed very very comfortable. The breakfast was nice (cost = 11 EUR). The bus is just a 2-3 minute walk and the subway (Ubahn) about 10 min walk - I travelled with my bags from the airport on the subway and walked to the airport - it was just fine. Overall, I would highly reccommend this quaint hotel in the suburbs of Berlin - I loved my stay here very much.
Some reviews say the rooms are small but for a place to sleep each night and to shower - it is just fine. If you want to spend your whole day in the room, yes it will be small but for being a base to sleep, shower and leave your luggage it is just fine.
The water pressure in the shower was excellent!
Room was very small, the towels were a little smelly.
With a stay at Hotel Johann in Berlin (Kreuzberg), you'll be within a 5-minute drive of Friedrichstrasse and Checkpoint Charlie Museum. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk. Self parking (subject to charges) is available onsite.