we had a great time in the apartment. the location is very good and the place was very clean.
at night the apartment smelled of fish, since there is a fish Tratoria downstairs.
the extra cleaning fee is redundant on my opinion. the apartment is not cheap and it is not right to charge extra for cleaning it.
other than that it was clean and quiet, and very close to everything we wanted to see in Rome.
i recommend staying in the apartment!