We stayed at this lovely apartment for 10 nights. It was really perfect for our trip. The bedrooms are large - one with a large bed, the other with a smaller bed and another small bed underneath. The bathroom was spacious. The kitchen was great. We were able to cook many meals (and saved a lot of money). There is also a back room with a loft bed near the ceiling. We didn't use that. The living room was big with a table and four chairs and also a couch. There were lots of extra blankets and pillows too! There was also air conditioning, but we managed with the two fans in the apartment.
We had no problems with the location. It is only a short bus stop and 4 metro stops to Termini. The tram is also very close. Trastevere station is also within walking distance, which is convenient to get to the airport.
There are a few nice restaurants in the area right outside the apartment. There is also a McDonald's. We didn't eat there, but the signs pointing to the location made sure we could never get lost! There are also lots of restaurants, bars, nightclubs in neighboring Testaccio. There are two grocery stores within a 5 minute walk.
Giuliano was a great host. He met us at the door, even though we were earlier than we agreed on. He brought us milk, eggs, bread, jam, laundry detergent.
It was really great, and I definitely recommend this place (unless you are trying to book when I return to Rome, because I would like to stay here again!)