Excellent welcome finger food.