If staying in Galway, this place is ideal to stay.