Great apartment with excellent situated near Piazza Navona