We absolutely loved the apartment.
It was clean, comfortable, convenient, centrally located, and an easy walk to all the major sights (e.g Colosseum, Roman Forum, Emanuel Monument, etc.)
In addition check-in/out and communication with Roger and his team was extremely easy.
I would highly recommend staying at this apartment.