A lovely place with all necessary things for you to have a good and economic stay in Rome. Only a few minutes from the metro.