We were met for check in, and it's in a pretty nice location: We were fairly well located between our vacation itinerary locations.
The apartment is up a couple flights of stairs. I note this in case you have younger kids. Ours are a bit older, so no big deal. Standard European apartment, and standard for Rome / Italy. The location / view is great: Castel Sant'Angelo is beautiful. We were also able to walk most places we wanted to in 20 or so minutes. The Colosseum / Palantine Hill is a bit longer at 40 minutes. Please keep in mind that is "dragging" an 10 and 12 year old along.
The apartment bedrooms and living room are spacious, and comfortable. The kitchen and bathroom are a bit cramped compared to what we would think of normally in the states, but normal for Europe, and all the rooms were very functional and clean. There were a few hiccups as near checkout time, but that was a translation / wording issue we worked out very quickly. I should also note he was very responsive for us if we had a question.