I had a 6 night stay in a single room with private shower & toilet. The B&B is on a floor of an old pre-war building and it seems that some rooms (such as the one I stayed in) have had toilet/shower retrofitted.
Breakfast service was a plate of cheeses, cold meats etc and a buffet with cereals, juices, fruit, pastries and just about everything else you can think of.
To transfer to the B&B I caught the X9 bus from Tegel airport to Zoologischer Garten bus/U-Bahn/S-Bahn transport hub then walked ~600 metres. The local area has a large range of shops, from Karstadt department store to Lidl supermarket. The street on which the B&B is located has a number of restaurants and eateries including Zum Patzenhofe which serves traditional dishes. I used a U-Bahn line that runs past the end of the street a few times but ZG has better connections.
Hand wash is supplied, bring your own shampoo and soap for the shower.
Overall, the B&B is in an excellent location and was great value. The staff were very nice.More