This place is all about location, location, location. The spot couldn't be better to enjoy all things Galway.