The apartment is perfectly located in the center of Rome, just a few minutes walk to Piazza Navona, the Vatican, the Pantheon and nice Italian restaurants.
Great place!