Great Location across the street from St. Peter's Basilica. Bus 64 that goes to all other amazing sites and you can walk to the subway station