Very comfortable apartment near Piazza Navona and many great restaurants!!