Fantastic location and apartment.
We had a problem with the sofa bed but Federica assures me that that now has been changed in order to sleep 6 guests comfortably.
I would reccomend the apartment and would go back again on our next stay in Rome.
Grazie