Perfect location! Amazing restaurants, right by colosseum, neat vibe