We stayed here in early June with two kids (12 and 8). You couldn't ask for a better location! All the major sights are within walking distance. One of the best things has to be the coffee roasting place directly opposite the front door - start your day with the best coffee in Rome and some tasty patisseries. The apartment itself is very spacious, clean and equipped with everything you need. There is even tea/coffee and some basic food ingredients in the kitchen, so if you wanted to cook (which is unlikely, because of the abundance of great restaurants all around), you could do so without buying everything from scratch.
We had a very nice welcome, lots of helpful information and the owner/manager (?) was very accommodating, because on the day of our departure our flight did not leave till the afternoon, and we could leave our luggage in the apartment.
Will definitely be back!
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.