I recommended this place. It was perfect to stay located in the Monti area. Many restaurants nearby. walkable from Termini station or 1 min walk from Cavour metro station.
Marco father was present to help me with the check-in. Everything is nice!!