GREAT neighborhood! Great restaurants down the street, and you're on the edge of the Roman Forum the other end of the street. Super easy to walk to the Colosseum.
The apartment itself is on the 6th floor and there is no elevator so keep that in mind!
Check in was GREAT- even though our flight was several hours delayed and I had no way to communicate this to the host, his manager was still there to meet us!