Very nice appartement.
Very well located