A wonderful person, hospitable and wonderful place to stay