Great place with all the amenities you need. Perfect for a couple. Super close to Aldgate East Station, so commute within London is no issue. Check in was a breeze! They also allow you to store your suitcases downstairs post checkout.