Quiet and comfy place to visit Connemara.