We loved this flat, modern, clean, comfortable and air conditioned!!
That air conditioning was well appreciated because it about 40 degrees in Rome during our stay and because the flat was a good 5 floors up with no elevator.
The flat was on a quiet street but centrally located, walk to the forum was easy. This quiet street did have an interesting and nice selection of local eating spots too if you wanted to stay close to home. Great spot well managed.