Great apartment with wonderful location on Piazza Navona!