The location of this apartment is absolutely perfect! From the windows, you can see all of the action of Piazza Navona. From the entrance on Via Animae, is access the some of the best restaurants and shopping in the area. The apartment has everything you could possibly need, and Giulia, the host is fantastic if you need anything else! Highly recommended!