Great location and good place for a longer stay in London!