Great location and super clean place. Wonderful value if staying in London!