A really good location flat, from the window of the bedroom and sitting room you can see the Trevi Fountain, which is amazing.
Obviously it is very central, which all the pros/cons that it has, you have at 8:00AM the police using their whistle only to avoid that people touch the fountain, but it worth to do it.
I would totally recommend you this flat if you want to live a 100% Rome experience.