Great location! Clean and spacious, near Neptune’s Fountain and 20 min walk to St. Peter’s Basilica.