Great spot in Galway, really unique experience