Excellent apartment - well equipped and well located