Spacious, well-equipped, clean, new. Nice quiet neighborhood but easy to reach the center or the hip spots by public transport or on foot if you've got a little time. Beautiful walks along the Tiber a few paces from the door. Lots of shops and some good traditional restaurants at moderate prices - these weren't tourist traps!
The beds were nice, the kitchen too. We are all-around happy.