Real good, central spot to vistit rome by foot or bus/metro as the central station is only 3min away.