Great location with extremely welcoming host!
This place is just near the Colosseum and you can reach it easily from anywhere you arrive.
* If you are allergic / have a strong sense of smell, be aware that the apartment is basically on the -1 level and there is a noticeable damp odor.