Super convenient and easy stay with a fantastic location right by Liverpool Street.