Antonella's place is fantastic. You can see the Pantheon from one window and St. Peter's Basilica (in the distance) from another. There is a small patio as well which was great for reading and enjoying a cup of coffee when we needed to relax from all our adventures.
The location is perfect, within a short walking distance of anything you could need including grocery, restaurants, cafes, bus stops, and of course great sights worth seeing.
As others have mentioned, there are a lot of stairs to get to the apartment and no elevator. I found that this helped to work off some of the amazing food and gelato we couldn't resist.
We had plenty of space for our family of 6, each with a bed and all the amenities we might need. Antonella also left us some food to help get settled in our first few days.
I definitely recommend this apartment.