A very comfortable venue overlooking a most picturesque site.