Great place to spend some days in Rome, very central location near to Colosseum, Foro Romano and the train station.