Great location in Rome!
I traveled with family (9 adults) for 3 days and we liked the apartment a lot. It is SUPER well located (walking distance to most sights), the pictures are very accurate and what you see is what you are going to find when you arrive.
Having 2 bathrooms is not common in Europe and made it easier for a big group like ours. I think the apartment is ideal for long stays as it has most amenities you will need (like kitchen and washing machine). The only downside we found was the wifi that wasn't too fast/dropped constantly. Which we didn't make a big deal out of because we were out most of the time, but you might want to consider in case it's something important for you.
Polina and Nicola were super responsive and welcomed us with a gift basket that helped our breakfasts a lot :)