Pleasant quiet location with good views from the terrace. 15 minutes walk to St. Peter's Square in the Vatican.
The apartment has everything you need for a comfortable stay.
Thank a lot Claudio!