This is a great place in a great location in London. A quick walk to the green/yellow District/Circle lines (Aldgate East) and a slightly longer walk to the red line (Liverpool station). These will get you most places you want to go in London pretty easily.
A great dingy local bar is 10 steps from the building's front door.
There was a lot of scaffolding and construction going on during our stay, but it only really effected the exterior and didn't really bother us. It is a small space--but this is very typical feeling for Americans in London :-)
Louise was very quick to respond to all of our questions and very easy to deal with.