Wonderful setting, wonderful host, a truly special setting in a wonderous location.