The flat is perfectly located - you don't need to use any public transport to get around. All the major sites in Rome are within a 25 minute walk and Trevi is right there!
The flat is clean, comfortable and has everything you need. Very simple and easy booking schedule; I'd recommend it to anyone!