The location is great: close to Isola and Garibaldi and also central train station. Duomo is only a couple of minutes way by metro. Thanks for the help Giulio!