Our stay at this place was excellent! The apartment is very nice and perfect for a family of 4 people.
The location is very convenient to many things in Rome and the hosts were very responsive to any questions and willing to provide assistance to make our stay as smooth as possible.
I would recommend staying here!