Excellent location for visiting the Vatican - very short walk! Also only 5 minute walk to the subway which will get you anywhere else in the city. Little store right across the street to grab espresso, pastries, or wine. Larger grocery store a few blocks away if you want to cook any meals. We made breakfast each morning.
We had nine people, so we took both apartments. Plenty of room with two full bathrooms, two little kitchens, five single beds, and two double beds.
Very quiet despite being next to a fairly busy street - must have well insulated windows!
Giulia was very easy to work with - check in and check out were both easy!