Kinsale well worth a visit