The location was great, especially for the Vatican and St. Peter's. It was nice to come back to air conditioning after a day out in the hot sun. The apartment was very large and more than enough room for the 5 of us. There was a view of St. Peter's Dome from every room.
Nicola was there to meet us and arranged for a van to pick us up from the airport. He was very friendly and gave us a few maps and explained where things were in relation to our apartment. The metro was a few blocks away, major bus lines across the street and a taxi right out the front door.
I would stay here again and would recommend to anyone to stay here as well.