A great little place to stay confortably in Rome.
Very close to the vatican ! 100% would recommend