Perfect location; perfect hosts; right by the best pizza in Sicily!