The whole thing was perfect from first to last: the location, the presentation, and the warmest of welcomes from the hosts made this an absolute success for us. We couldn't have asked for more.