This apartment is beautiful and exactly as pictured in the photos. Very nice touches throughout. Tons of light, lovely little balcony, nice kitchen (though we didn't cook, it did seem well stocked). We had a minor issue on our first night with the sheets and the owner came within 30 minutes to address. She was SO NICE. Our check in was extremely professional and thorough.
Mattresses are memory foam, so come with the typical pros/cons of such. Comfortable, but sleeps a little hot.
The location is quite central to many sights of Rome, but not in the most charming neighborhood. I think it's just a trade off for being in a more crowded/touristy area like Piazza Navona. We LOVED visiting Faro, the coffee shop each morning. Delicious coffee and pastries and excellent service. The kabob shop across the street was also excellent.