Superb hosts, excellent communication, wonderful location, shared enthusiasm for butterflies