Dino’s spot is exactly as advertised and right in the heart of everything you need to see in Rome. Centrally locates between the colosseum and Vatican we easily were able to walk to all landmarks. Also, it is adjacent to a great market with fantastic entertainment, food, bars, shops, and everything you need to put a cherry on your stay! 100% would recommend.