This apartment had the most spectacular view of the dome of St Peter's! It was a 5-minute or less walk to get to the square. It is also very close to San Pietro train station and right next to the Bus 64 stop, either of which will take you right into Termini train station in downtown. La Vittoria restaurant was only few doors down, and a little cafe and gelateria was right next door!