Wonderful hosts, amazing location, cute dogs, fantastic hospitality, etc!