A really beautiful apartment in a super convenient location between Stazione Centrale and Piazza Maggiore.