Dino's apartment was a perfect fit for our family vacation. The bedrooms are spacious and comfortably accommodated 3 children and 2 adults. Having 2 bathrooms is also a big plus. Note that although the flat is located at 2nd floor, there are many stairs, so be prepared to carry your luggage...
The location is absolutely perfect - walking distance to all major sightseeing, and just 5min from Piazza Navona and Trastevere.
Dino is a great host - very responsive and flexible.