Excellent flat, on a lovely street. There are a lot of nice bars an restaurants close by. A bit of a walk to Termini or the forum, but under 15m to Pantheon or Plazza Navona
Check in is incredibly easy and Chiara is very helpful with anything that comes up.