What a great find with amazing hosts! Stay here and you will enjoy your time in Italy.