Great location, great service. Best place to stay in London!