Clean, well located and well organised. It felt like coming home.