This place is very good - it is located right next to the Garibaldi train station and about 25min walk away from the Duomo. It has a lot of restaurants around. I would just note that it is quite noisy because of trains and there seems to be a club very close too. There are earplugs provided.