The flat is big and beautiful, you will find everything you need.
It is not located in the tourist center but you can walk to the Colloseum in 15 minutes, and to Metro Stop San Giovanni in 10 minutes.
The area around the flat is nice with many local shops and people.