A great place to stay in Rome, the street is filled with restaurants and people
Can walk to most tourist places