The apartment was everything we asked for, great location close to all things you must see in Rome.
Unfortunately there were some ants in the apartment, mostly in the bathroom. However we got help fast from Angelo trying to fix the problem.
Overall we had a really nice stay in Rome!