Charming home, graciously outfitted, superb location, kind hosts. Perfect!