Great place in London to stay, excellent value for money