the diffuse node will act as the color, the glossy (which you should leave as white), will add your reflections, mixing them together with just a little of the glossy, should give you the result you’re looking for, play with the glossy roughness to find a value that works for what you’re going for (somewhere between 0 and 0.2 might be good), maybe adding a “Layer Weight”-Node and connecting it to the Mix-Factor could improve it some more.