Outstanding venue, a little touch of paradise in Kinsale.