The place is very close to Roma Termini -around 10 mins walk . It was very clean and comfortable. The host gave us lot of information about the city and commute.
Note - Additional city tax had to be paid at the apartment.