Among of the best affordable accommodations in Galway city center