I had a very nice stay at Angelo's apartment with my parents. the location is great - many eating options in the street and piazza navona is super close. There is a nice buzz from the market below in the living room.
The house was comfortable and very tastefully decorated !