A charming place. Excellently located. And the terrace has a splendid atmosphere with nice views over the ancient roofs of innercity Rome.