Very convenient location and great local tips from the host.
Easy Self check-in process and very detailed directions on how to get to the place from airport/train stations by the host was really helpful. Walking distance from Vatican city. I am glad I found this for my Rome trip.