We enjoyed our stay here, but there were great things and not so great things.
First, the great things: The condo is spacious and has great amenities - a well stocked kitchen, a huge bathroom, free washer and dryer, and air conditioning in every room. The location is awesome - one block from Piazza Navona and walking distance to Pantheon, Trevi Fountain, Campo Fiori, etc. Roberto was incredibly responsive, answering my emails quickly every time, which really helps you feel secure when booking this condo. Having three bedrooms was awesome for my family of 5 with 3 teen boys.
Now the not so great things: The beds are incredibly uncomfortable. My teen son described them as being only one step up from sleeping on the floor. They are very hard. The pillows are also very uncomfortable. There were no extra pillows or blankets anywhere in the condo, which wasn't a deal breaker, but would have been nice. The other big issue was street noise. The alley outside the condo is adorable with tons of restaurants and bars, but it was VERY LOUD all night. On saturday night, the music didn't stop until 3am. The garbage pickup started at 3:30am. The condo wasn't quiet until 4am. It was rough. The other days, the music ended at 2am. Still really hard on a tired family. If you are at all sensitive to street noise, don't pick this condo.
Overall, we enjoyed all of our time here except when we were trying to sleep. ;)