Amazing apartment right on Campo Di Fiori Square. Large and roomy with plenty of amenities.