Exceptional hosts, outstanding house, ideal location! A must stay when visiting Galway