Great modern clean hostel in heart of Galway