Charm of Rome is conveniently located near the Roma Termini station (walkable or 1 metro stop away). The room is very clean and there is a toilet ensuite.
Metro stop is a 3 mins walk away, which brings you to the major attractions in Rome.
The host was also kind enough to let us leave our baggage in his place after checkout.
Great experience overall!