Kind and hospitable hosts in a beautiful area.