Clean and beautiful house, hospitable host, lovely place