A beautiful apartment located steps from the Vatican. Truly a gem!