The apartment is in a great location, everything was a walk away.
Check in was really easy, and communication was spot on.
Everything that we needed for a few days away was provided.
The only downside to our stay was noisy neighbours upstairs one morning but this is not anything with the apartment, and most places in Rome have street noise to deal with.