I would absolutely recommend renting this apartment - it is in a wonderful neighborhood, right off gorgeous VIa Giulia (http://travel.nytimes.com/2008/06/29/travel/29globe.html) and steps away from Trasevere and Campo de Fiori. The owners were extremely responsive and our check-in and out were seamless. The apartment was perfect - clean, nicely decorated and included all of the appliances one could need...and a gorgeous rooftop terrace!
Enjoy!