That de rosa is bad because they tossed on ******** cheap components.
Change the chainring, stem, sadddle, seatpost, rims, handlebars and tape, levers and chain and that would be a mighty fine bike. Also lose the dumb looking water bottle and get something classier.