Brilliant location and a super clean and well appointed flat. Supermarket just across the street and Colosseum no more than 15 mins walk away.
If you come in at Roma Termini train station it is really a 10 min walk so dont get a cab