Excellent location, particularly for St. Peter's Basilica. Short walk to river and into all the main sights.