Excellent accommodation and location for visiting Galway and Clare