Dino's place has an incredible location, right next to Campo de Fiori. easy to find many restaurants and bars, and many tours start from there. Easy to walk to most of the tourist attractions.
Dino was super helpful. Everything he recommended to us was fantastic.
The place is big and can easily host a family with 4 kids. The 2 showers and toilet came also very handy for our big family. The only thing that I will never get used to in Italy is the funny piece of cloth that they call towels. If you like fluffy towels you'd better bring your own. Although we managed with the Italian style towels quite well as well since there were many of them.
there is no washing machine but there is a laundromat just downstairs. Overall it was a great choice and we will definitely choose Dino again when we come back to Rome.