i have really enjoyed my stay in the apartment and Rome in general. all instructions were detailed and clear to do the self check-in.
the place was surrounded by all kinds of transportations (bus, train station, Metro, and tram "though not working due to renovations").
my recommendation however if you are in Rome and want to enjoy the streets and the atmosphere is to have a hike around the city or rent a bicycle or a scooter for that (there are several apps for that).
if I'm ever in Rome again, i would know where I'm staying 😉.