A hidden gem in the center of historic Rome.