La Casa Genovese is really great, I strongly recommend it. We stayed in a beautiful studio, enjoyed the garden and the ourdoor showers! (indoor showers also available in each studio).
Antonio's uncle came to pick us up at the port for free, and was very helpful and gave advice on the island.
We loved it, and if we come back to Vulcano, we'll definitly stay there.