The location is perfect, very close to the Aldgate and Tower Hill stations.
The house is very beautiful and clean.
We stayed 3 nights, and we recommend :)