Cute apartment in the heart of Rome
Piazza del Popolo is just steps away with many shops and restaurants