The apartment is in a great location. Near grocery stores and public transportation. There are some restaurants nearby. More restaurants are located downtown near Alexanderplatz and Friedrichstrasse stations.
Alex gives great information for using public transportation.