Quiet and well located apartment