Excellent location. Very central. The street is very quiet but yet well located