In a few as words as possible: what a wonderful home and wonderful host! It is as simple as that.