Amazing place!! Very comfortable, great location, easy self-check in. A perfect home base for a weekend in Galway.