I was a little skeptical at first because I couldn't book on expedia and had to deal with staff via email...however they were incredibly responsive (just find their website on google and email them directly). They were there to greet upon arrival. Within 5 minutes of arrival we had a living room/kitchen, full bed room apartment with a tv. The view is over Piazza navona, which is touristy, but beautiful and full of people. The best part is that the streets off the piazza are great for wandering to find patios for dinner/drinks. Can walk to all the sites easily, and home easily at night from dinners/nightlife. Even trestevere is a reasonable walk for dinner/a night out across the river. Highly recommended, although during the down season is the best deal, I would still pay more in high season, especially if I had someone for the pull out couch and cot that come with the place (group of 4 or 5 could stay here easily).
ONLY cons: hot water heater is manual and small, so turn it on in the bathroom when you get there and keep it on. limited "hotel" stuff like shampoos and guy at a front desk to tell you where to go....pharmacy around the corner and plenty of streets to roam if you are adventurous (plus maps in the apartment with a few recommendations...although they weren't great).
also, we were traveling by train. 12 dollar cab ride from termini. cab stand across the street so you can always just hop in a cab and get to the train within 10 minutes.
I looked all over tip advisor/venere/etc.
there is no better location/deal in rome, unless you want to stay outside of the action of center rome (trestevere, etc.).
no frills, and wi fi was spotty. bottom line: great base camp in the middle of everything.