This apartment is fantastic. Very close to Piazza Navona, Campo de Fiori, Pantheon, and only 20-25 minutes walking to the Vatican.
The rooms are good, everything is clean. This was our second time here. I highly recommend it. There is only one inconvenience, there is no elevator and you have to use the stairs to reach the apartment but this is worth it.