Definitely a nice place to stay, many spots are within walking distance and the main S-Bahns are nearby.