Sonja's place is good. It is located about 5 and 10 minutes walk from Tram and Metro respectively. However, Sonja's kitchen is great and there are some supermarkets around the place.
Overall, it is a good place to explore Berlin for people who do not mind to walk more than 5 minutes from the public transport.