Great stay, clean house, hospitable hosts