There are only two things you need to consider before booking this fantastic place. As other fellow travelers have mentioned, you will need to climb stairs. I knew about the stairs after reading reviews. I didn't realize how steep and narrow the staircases are. At some point, I felt like I was climbing the rock wall. Fortunately, we had only two suitcases. So if you have bad knees, a stroller, or a lot of bulky suitcases you may want to think twice. Another point to keep in mind is that the apartment seems to be in the middle of an immigrant neighborhood. You'll be surrounded by Bangladeshi mini markets, kebab places, Arabic coffee shops and barbershops. You'll need to walk for a couple blocks to reach enotecas, gelaterias, and Italian restaurants. The good news is that these mini markets are open until very late, which can be really handy if you need a bottle of water or tea when Italian stores are already done for the day.
If you got this far then I suggest you book the place right away :) It is absolutely fantastic. The pictures don't do the justice. This place is filled with light thanks to numerous windows and unobstructed view on both(!) sides of the building. You will have an awesome terrace with a table and 2 chairs, where you can enjoy a bottle of wine with a distant view of (wait for it...) Duomo. How cool is that?! Throw in a very interesting design, comfortable bed and sofa (I have the same sofa at home and totally love it), 25 Mbps internet, working TV (we got to watch the World Cup), quite AC in every(!) room, great appliances, and responsiveness of the management (be aware of a switch on the terrace wall that controls hot water as opposed to light) and you get a truly amazing place. Our family didn't want to leave since we liked the place so much. Absolutely love it!