Stefano is the most generous and friendly host I have met so far. We had a wonderful stay.