Excellent apartment for a group staying in Galway.