Enjoyable stay in a nice house in a great location in Galway city