Fun, quirky apartment near Campo di Fiori. A great location because so many amenities are near by.