Nice, quiet apartment, perfect base to explore Rome. Saint Peter's Square is just 10 minutes away on foot.