Translate into :
Housing very well located and very pleasant calm and quiet very well equipped