We had a wonderful stay at Giovanni's place - we even decided to stay for the whole week instead of the 4 days we originally booked. Giovanni was super helpful throughout our entire trip - he helped us sorting out the ferry transfer and he & his Dad picked us up at the port and gave us a small tour of Favignana telling us where to shop for pastries and rent out bikes etc.
The Airbnb is a real gem, conveniently located about 1 km from the city centre/port with all the little shops, bars and restaurants and also close to the beach. You have a small condo with a little terrace all to yourself. The place was sparkling clean and nicely furnished - Giovanni and his family really did everything to make you feel at home. I also loved the nice touches like them providing their homemade olive oil, coffee, organic shampoo etc. Highly recommended!