We found this appartement really in walking distance of almost everything. Close to the Vatican but even a walk to the Colosseum took only 40 mins and was a very pleasant stroll. We hardly had to use public transportation.
There are excellent restaurants and shops close by.
We really enjoyed our stay.