We felt very much like home, friendly hosts, helpful in all ways...
On leaving, we have had the feeling of owing them something... Next time, I hope, we shall be able to return something of the good feeling which we had during our stay.