The apartment is close to the Termini train station and the main attractions of Rome. Eveeything is reachable by foot, but there are also bus station and metro station and a good supermarket neaarby.
The apartment has everything you need even for a long stay. Our flight was delayed and the hosts were very helpful and communicative.
We had great holidays in Rome, thank you!