Great location, just a 3 min walk away from the St. Peter's Basilica.