Perfect apartment : well located, well equipped & quiet.