Wonderful stay, attentive host, adorable dogs, helpful tourist tips.