Great spot right near the colosseum with lots to do nearby