Amazing place to stay in one of the best locations in Galway.