Great location. Most places you'd want to visit are within about 30 minutes walking distance or a short taxi ride. The street is closed to vehicles so you either need to walk to the nearby taxi stand in Piazza del Popolo or have scheduled rides pick you up near the piazza, but either is only a few minutes walk. There's a well stocked little grocery store just a few blocks from the apartment.
The photos are very accurate but one thing you can't tell from the photos is that both bathrooms are next to each other on one side of the apartment and the two bedrooms are next to each other on the other side of the apartment... not a problem at all, but just something to be aware of. The check-in process was very easy and it was great being able to store our luggage prior to check-in time. The air conditioning worked very well and having the washer was a real plus.
Overall, the apartment met all of our needs and was comfortable. We would definitely stay here again in the future.