The place is very strategically located within a less than 10 minute walk to the Duomo and a similar walk to the metro. Will definitely recommend it as a convenient base for first time tourist to the city.
While cleanliness is not an issue, the fittings in the unit were a bit dated. The necessary amenities were definitely sufficient.