Great location in London. Very close to Tower Bridge.
Comfy beds, and clean flat. Recommend it ;)