We had a great stay at this home. The apartment accommodated my large family, and everyone had a room they enjoyed. The location is wonderful - It was an easy walk to the Spanish steps and no more than a 30 minute walk to Villa Borghese, the Vatican, Roman Forum, and the Colosseum. It is also close to lots of great shopping.
The kitchen was well stocked, and it was great to have a large table where we could eat together. And there were some excellent restaurants nearby, some literally one minute away.
We didn't have a chance to sit on the veranda since it was early January, but I can imagine in the summer that that would be a great place to relax after a day of adventuring.