Perfect location and yet quiet. There is no better place to stay in Rome.