The flat is just one stop away on the Tram from the main train station and very easy to find. There are a few super markets in close proximity.
The street is very quiet. All in all I would recommend the flat for short stays.