Great service and amenities, and amazing location, just a few steps away from the Tower of London and Tower Bridge.