This spot is located in my favourite area of Rome. So convenient and surprisingly quiet.
We enjoyed our stay here.