Amazing location and lovely atmosphere in the area!
Restaurants and convenient stores across the street.
I recommend this flat for a few days in Rome.