My family and I stayed at Giuseppe's apartment for two weeks over the Christmas and New Year's holiday.
Location: We loved staying at the apartment because we felt like real Romans staying in a neighborhood of the city (Aurelia). The location was perfect for us as our visit centered around activities at the Vatican. If you wanted to, you could easily walk to the Vatican in about 20 minutes. We relied on the public bus system. That was super convenient, because the bus stop is literally in front of the entrance to the apartment and runs frequently. The bus was also convenient to all of the tourist sites in the historic center. When we did not want to rely on public transportation we ordered Uber, and our ride generally arrived in 5-10 minutes.
The Apartment: There apartment is a clean, updated home with three bedrooms and two baths. The master bedroom has a queen bed, full bath with a nice shower, and a loft with a full sized bed. The second bedroom has a queen bed, and the third has a full. There is a futon in the common space (living room/kitchen) and a second bath with a nice, but smaller shower and washing machine. There were 7 of us staying in the apartment. I think it would be perfect for 5-6 people, but it was also doable for 7. Note that you pay a little extra for more than 5 people. The kitchen was fully furnished with a full-sized refrigerator, oven, dishwashing machine (no microwave), and a small tv. There was also a bottle of champagne waiting for us when we checked in. Giuseppe and Antonella were very good hosts, always accessible for anything we needed. We had plenty of towels, the beds were very comfortable, and the neighborhood was quiet.
The only minor issues we had were with the temperature and humidity levels in the house. Due to government regulations we were required to keep the heat at 20 degrees Celsius (about 68 fahrenheit) which is probably okay for most people but was chilly for us; and the house, especially the two bathrooms, stayed very humid and retained a lot of moisture. I would recommend cracking the windows if you can and bringing warm robes and sweaters to wear when in the apartment. Also the apartment does have good wifi, but I would recommend getting an additional hotspot if you'll be using more than about three devices.
All in all: I would definitely recommend the apartment to anyone staying in Rome and wanting easy access to the Vatican and historic center and friendly, welcoming hosts!