Great place. The place had a enjoyable little patio. There were some great restaurants nearby. The neighborhood was very upscale.
I think this was one of the best places to stay in Rome.