Beautiful new apartment only feet from Trevi fountain. Great location and so much space!