Really great location, few minutes walk from Colosseum and from Metro line A. Great family run bistros, restaurants in the neighborhood.
Nice, cozy place, recommend!