Nice and big apartment (110m2), very centrally located 30m away from Piazza Navona. Everything was clean and has ben recently renovated. Sergio was helpful with everything we needed and we had a very good stay in Rome.
The + : large rooms, high ceilings, fully equipped kitchen, linen & towels, washing machine, sleeping in a real palazzo.
The only minor drawback is that like most palazzo in small streets, you don't get a lot of light in the evening and aside from the fans, it can be a bit hot. We had a great stay (5 people) nonetheless.