The stay at Nelle´s was good - The location of the flat is super and local shops to buy small things if needed.
Flat was nice and well equipped as well.
Only thing to consider is the pub next door with clients consuming until early hours of the morning. However, if your trip is to enjoy Berlin and nightlife maybe this is secondary and not an issue.
Communication with the host was good and speedy.