Our stay at Le Clizie's apartment was great. The location was perfect, the apartment was clean and stocked with breakfast items as well as supplies like paper towels, etc. Le Clizie is a lovely host and her apartment worked perfectly for my family. She is very accommodating and there was even a washer in the apartment which was a plus.
Campo de Fiori is right behind the building and Piazza Navona is practically across the street. We walked to Castel Sant'Angelo, the Pantheon, Piazza Venezia, Trevi Fountain, and Spanish Steps. If you are looking for a family friendly apartment and location this is the place.