This place is great- it's super close to downtown and some really fantastic local pubs and restaurants.
The best thing was that we had a personalized chalkboard telling us what was going on at the local pubs and what time to be there. It really came in handy when exploring Galway. It was a great personal touch.
One warning: If you are coming by car, there is only street parking. We were lucky that we were there over the weekend, but it might be a bit of a hassle during the week. I'd ask them about options.
I would highly recommend this place.