Great location and a very roomy apartment even for a family of six. We had a great time. The location is central to all the historic sites. Walking distance to all but we did hear some complaints from the kids. There's a very convenient grocery store and a laundry right around the corner. Carlo is helpful and prompt with answering questions. The place was fairly clean but could have been better. Carlo found out late that his house cleaner was sick and he rushed to clean it as best as he could.
There is also a parking garage that is a two minute walk from the place but they charge about 50-60€ per day. Got it for 45€ per day by going through Carlo. He said its the best deal around.
Had a great stay and will go back again. Rome is beautiful and amazing!