Location is excellent especially for the Vatican. The place is within walking distance to major places i.e. Vatican, Castelo San Angelo, within 15-20 min walk to Trastevere, and other important locations.
Stefano is a great host, he was very helpful in giving recommendations on how to get around. We were very happy with our stay.