Amazing location 2 blocks from Piazza Navona. Walking distance from most of the must-see sights in the Centro Storico.