This place was amazing. And as for location-the Vatican Museum entrance was literally around the corner. I don't think you could get any closer unless you were staying within the walls! St. Peter's Square was also really easy to walk to. As were the Metro station, various bus stops, restaurants, etc. There's a grocer right next door, too.
The apartment was exactly as it appears in the pictures. Spotlessly clean, fast wifi, just a fabulous place. Valentina was ill while we were there, but she sent her mother (who brought a couple of friends to help with translations) to greet us. We were taken care of & shown everything we needed to know about the place. We were easily able to communicate with Valentina for any questions we might have. Excellent host all the way around.