Mario's place is a nice one with all the amenities required for a comfortable stay of 3-4 people. It's farther away from the city center but one can take bus and/or trams to the city. However, the public transportation, especially the bus and tram services are quite unpredictable in Rome in general. As a host, Mario is really nice, friendly and very helpful. He gave us useful tips about the public transportation, nearby restaurants. It was very pleasant to communicate with him.