Great location and great place. Will recommend to others staying in London.