Very clean and quiet well located and well equipped