This is a perfect place both for short term stays, but even better for longer ones. We (2 ppl) stayed and worked there for a couple of fays. The apartment is extremely tidy, well positioned and has everything you could need. Furthermore the communication was great, they provided everything you could need for the stay. Remember that this is not an apartment for parties, so set your expectations right!
Overall, a great base for exploring Galway!