Wouldn't change a thing about the Place! Amazing host, check in process and the property is very well located, only a few stops by Metro to the city Centre.
There are also really good local restaurants close to the apartment. Do not hesitate in booking if you are keen on a Rome trip with family or loved ones.
Warm regards everyone,