Connemara, heaven on Earth!