This is a beautiful, clean, and very modern apartment in a central location. The beds were all comfortable, the water was hot, and there was plenty of space (a rarity in Europe!). My family of 8 stayed in this apartment for four nights and we had a fabulous time. We put the children on the fold-out couches and they did complain a bit that those were not as comfortable as a mattress (they never are), so sensitive sleepers should be aware.
As other reviewers have mentioned, the location does mean that it was loud. We all slept well, but there were a few sudden awakenings at 3 am when the trash collectors came and dumped the previous days glass bottles into a big truck. It was easy enough to fall back to sleep though, especially given how active we were in Rome.
Definitely take all the recommendations from Alessandro and/or Francesco. They have wonderful advice for where to eat and what to see.