Chic apartment literally across the street from the Vatican!