Great spot - lovely place to base yourself in London.