It’s exactly like in the description: good public transportation but if you feel like it you can walk to Alexanderplatz. Renovated, clean, in a quiet building but there are still multiple restaurants and bars nearby.
Rewe/Lidl are also really close but remember that in Germany they are closed on Sundays
Big plus for the self check-in