Excellent location but it also means that it is a bit noisy in the apartment in the evenings.