The apartment was very nice, especially the balcony with a view of Saint Peter's Basilica. We used it all the time. The washer was a great plus. The apartment is a little outside the center, but there are a lot of bus lines near by that took us to Piazza Venecia within 15 minutes. Vatican is a 15 minutes walk away from the place. There is a 24 h food market located right behind the train station that we shopped at.
Eduardo was great. He met us at the apartment late at night and he was very accommodating. He hook us up with a great restaurant, as well as the transportation to the train station.
Overall we had a pleasant stay.