Great place to stay. Ideal for anyone staying in London.