Awesome central location
5 to 10 minutes from everything in central Rome
30 minutes to the Colosseum
Decent restaurants close by but head across the river to where the locals eat