Excellent hotel to stay in London. Great location, cleanliness and feee coffee!