What a lovely apartment! Situated right next to Piazza Navona with short walks to the Vatican, Colosseum, Trevi Fountain, Spanish Steps etc. Couldn't have picked a better place to stay location wise. Check in was super easy and the apartment had everything we needed.