Great space, location, hospitable hosts.