Great location, easy check-in, outstanding hospitality and easy check- out. Perfect for a weekend in London, both for a vacation and staycation.