We stayed for 4 nights and this place had everything we needed. There were 2 of us so the unit was plenty large for us. There's a bedroom on the main floor and a second bed in the loft area. The beds were super comfy and there was room to lay out our luggage. The bathroom is huge and clean. I personally loved the bathtub upstairs - it was nice to relax after a long day of traveling and sightseeing.
I would recommend this place for younger people. There are no elevators and the unit is on the top floor (4th floor in American standards). The stairs going up to the unit are a bit steep and the railing is very thin. While we didn't have an issue with it, I wouldn't have my mother or young kids going up and down those stairs.
Although check-in is officially at 6PM, we were able to check in earlier and were super thankful after 18+ hours plus of traveling. Leonardo was super quick to respond and coordinate with check-in. The location cannot be beat. It's an easy walk from the main train station and to the Duomo as well. Thank you for a wonderful stay!