Great apartment, elegant and comfortable. Excellent location, right near Piazza Navona.