Super clean, super new. Nice and close to London Liverpool St. station and other intriguing monuments