You can not get better location in Rome. Cozy quiet street 2 mins from Spanish steps.