We had a great time at Francesca's house. Pros: 1. Located on a great street with restaurants and historic sites, and only a few minutes walk from beautiful piazzas in Rome. 2. The apartment is large and has plenty of light. 3. You can find luxurious equipment in it, such as a big, comfortable bed, a big couch, and an espresso machine. Although the TV is small and not in a convenient location, I see no reason to use it while visiting Rome (-:.
Cons: almost none. Within the apartment, there are a few pairs of stairs between the living room and the bathroom and between the living room and the kitchen. It wasn't a big deal for us. Be aware of the garbage rules and the cleaning fee.
Bottom line - I highly recommend the apartment.