We couldn't have asked for a nicer place, or better hosts.