A list of highly recommended things to do in Dublin