The Galmont Hotel & Spa, Galway