Immaculate apartment situated in a perfect location to the Vatican, the Roma San Pietro train station, and bus/metro stops.