I have stayed here 5x
Monti is now a "hot" area, and a well located place to be.
Duca D'Alba is a pleasant, well priced hotel in the middle of the "action"... nice staff, clean rooms... not high end accommodation but perfectly nice, but particularly for solo travelers.... and, sneaky secret, some rooms have private terraces .. ; -)