Great apartment in an excellent location close to the Pantheon and Piazza Navona. Tons of restaurants and shops within walking distance.