Dino's place is a good place to stay in Rome. The flat is well located close to the Navona square. It's clean and spacious.
The only negative point is that Dino asked us to pay him 30 euros extra because we should arrive after 10.00 pm. It was no written in the description. Dino told me it in a message after booking. We arrived at 10.30 pm, 25 min late due to the flight delay and nobody was waiting for us.