Great location on Campo Di Fiori - couldn't have been better. Apartment looked like the pictures and was very clean - in fact, after giving us an early check-in, the hosts had someone clean the entire apartment for 2 hours before we came back. Also provided a portable wifi connection that we could take with us when around the city as an added bonus.
Two things to note: the bathrooms (and specifically the showers) were on the small side (we are not heavy-set people). Secondly, the downstairs A/C was a bit wonky - it was having problems cooling at night which was unfortunate. as the downstairs bedroom got fairly warm and humid.