A small, family-run car rental agency in Zakynthos, serving the island since we fell in love with its roads.