Great location! Everything as described. Near the Aldgate and the Tower Hill stations so getting anywhere was a breeze!