Location cannot be better, everything else was overall very good - except one thing: the place is extremely noisy because of traffic (including a tram) all day and night long. There is no air conditioning in the flat so if the weather is hot: you are in trouble because opening the windows mean you can hardly talk to each other.
So again: location cannot be better but do not choose this if you are about to go to bed early.