A best place you can find to have a comfortable and quiet stay in Rome. Close to Termini Train station. I would come back here!