Amazing location right in the heart of Rome. Central but quiet; cozy and charming.