We never met the listed host, but Sara and her husband were extremely kind. We got to the apartment a little early, but they let us keep our baggage there while they finished cleaning.
Overall, The apartment is perfect. Right next to a metro stop that can get you to all the sites like the colleseum in about 20 minutes, basically door to door.
The apartment is also located within easy walking distance to the Vatican as well as a ton of great local italian restaurants.
The bed is incredibly comfortable and the apartment includes everything you need to feel right at home.
I wouldn't stay anywhere else the next time I come to Rome. Highly recommended.

Just to note, there is a city tax due upon arrival. We paid 14 euros, and it appears you can only pay in cash.