The apartment has a great location. Most of the Rome highlights are within walking distance.
Apartment is pretty decent for the price you are paying