The location is perfect; the apartment is behind Piazza Navona. All the attractions were accessible by foot.
The negatives are; bed was not comfortable and it broke twice during our stay.
No AC, we were forced to open all windows without screens and were eaten alive by Mosquito's. During June it was very hot. Overall all the apartment was not comfortable.... I have stayed in many places all over the world and this is first place without Television, I was very disappointed with that considering a 8 night stay..
Mike Park