Only steps away to the Colosseum with lots of restaurants around.