The apartment's strongest feature is by far it's location. it's literally around the corner from a great local market that's open most days where you can buy almost anything. It's only a few blocks from a metro station and bus stops so it's easy to get around. It's close to the Vatican, yet the neighborhood isn't touristy at all and it's not too loud at night. Fun fact: it's also a few blocks from a GREAT gluten free bakery/grocery store.
The building has an elevator which was really nice to have and Stefano was flexible with us regarding the check in and responded quickly to any texts.
The apartment was a little lacking in terms of some basic household supplies, but nothing that wasn't easily purchased on our own.