This turned out to be a great location. It is close to the train station. We got a 2 day pass (12.5 Euro each - covers train, bus, metro) and took the train one stop north to the metro (subway, tube) connection and then rode the metro to various places around Rome. We used the bus only once.
WiFi worked well.
There was an issue with a misunderstanding about Parking ("free onsite parking" has been removed from the listing, but was there when we booked), which Marina handled very well, and I thank her for handling this. The unit has a lovely dedicated patio area.
The big PLUS for the place is the location, close to the train station.