A great place from which to enjoy Galway, with a welcoming host.