We had a good stay.
The location of the apartment was good, close to the main attractions and the train station.
A big plus was the air conditioning as it was 35° in Rome so the cool apartment was very welcoming after a long day outside.
I would recommend to stay with 2 people only as the sleeping couch was fine to sleep on for one night but the second night was a bit uncomfortable.