Lovely comfortable spot walking distance from the Colosseum and near multiple bus routes including Roma termini.