I highly recommend a stay in Karoline's lovely apartment in Prenzlauer Berg. It is clean, modern and well connected, with the M2, M4 and M10 trams all nearby and Senefelderplatz U-Bahn (U2) within a 10-15 minute walk. There's also plenty of restaurants and supermarkets in the neighbourhood. Karoline was a great host and allowed me to check out a little later on the Friday so that I could attend my language class in the morning. This was very much appreciated.