The apartment is in a perfect location. Close to public transportation, parks and other points of interest and in a quiet and nice area.
It's small but totally fine for a short stay.