I wish I could give this place more than five stars for location. Being so close to the Aldgate East Tube stop made getting around London *incredibly* simple. The flat is incredibly clean and had everything we needed for our stay. I'm a big fan!