We (party of six) loved the apartment, it is welcoming and modern. The 3 rooms and 3 bathrooms are spacious. Everything was neat and clean, excellent air conditioning.
The Vatican museums are 3 blocks away, Carrefour Express is 3 blocks away, and Ottaviano metro stop is around the corner.
I rented a car and free street parking was easy to find. There is also a parking garage around the block.
Marco was waiting to greet us at the apartment from the airport and was available to answer all of our questions via Whattsapp.
I have stayed in apartments in Rome before and this was the best.