Amazing hospitality. John and Lyn are wonderful hosts.