Place has everything needed to have a pleasant stay at Berlin. Public Transport is nearby and also some local markets.
Good