This apartment is steps away from everything, it would be hard to find a better location and a nicer place to stay in Rome!