Duccio's place is great.
The location simply can't be beaten as it is the very heart of the city. On our arrival we had to check in ourselves but that was easy because of the clear instructions. You do need to go up one flight of stairs and the noise of the street can be heared quite clearly as the building itself is a bit dated. Nevertheless we had a great stay due to the apartment being well-equipped.