Well located place to stay in Rome if you are on a budget.