An excellent apartment, well located with good facilities