This place is a MUST STAY when in Galway.