Terrific hosts, perfect location, lovely accommodations.