Stefano's place is very strategically situated away enough from the busy spots of Rome to avoid the crowd but still near enough to get to the majority of sights by foot. Also, the unit is very tastefully decked out and cozy to come home to after a long day exploring the city.
With a bus stop down the road as well as on the next street depending on the way of traffic you are heading, there is no transportation headaches.