Localisation is ok - very close to Piazza Duomo i.e. 200-300m.
Flat is a good option for a couple students - close to pubs.
Maria and her partner are very friendly and helpful.