Cliveden House: Britain’s Best Country House Hotel?