Excellent location. Very nice apartment: well kept and well organized