Location is perfect to enjoy Galway festivities