Giancarlo's place is a gem, in the heart of Rome, steps from Piazza Navona. Many lively bars and restaurants.
You walk to everywhere. The apt is charming very well-suited for a couple, but the extra bed can accommodate easily two children (even two adults). The apt is spotless. You can cook if you want. Very highly recommended.
I would definitively go back.