The flat is not on the main street, but there's plenty of choices of restaurants just there.
Close to the main sightseeing spots, but takes a little while to get to from the station - worth it though I would say. It's spacious and feels like a local flat that's worth to experience and stay for few nights.