I highly advise to stay in Caterina's apartment when you arrive to Lampedusa. Nice place, very clean, great location: it's 10 minutes walk from the city center and at the same time it locates in very quiet charming place.
There is nice yard near the apartment.
I enjoyed my time in Lampedusa so much)
Grazie mille Caterina.