Celebrate in style at Ireland’s Dromoland Castle