Helen's place is a little jewel in Kerry, a beautiful house in an idyllic setting, right of the ring of Kerry main road. Totally recommended!