Sicilian hospitality at its best.