Very spacious appt, well equipped, good beds. You have to be in good condition though as you have to climb to the roof top by stairs. We had a break at the 5th floor each time we went up ;-).
Trams in front of the building, P-berg is very easy going and lots of restaurants in close neighbourhood (walking or 2 stops by tram). We had a great time, Berlin has a good vibe.