Waeco or Engel are the best choices but expensive. Both have about the same energy consumption. I was refinishing the kitchen floor and used our Waeco to hold a couple of 2L Coke Zero's. I used a remote thermometer and it held 36 F at half setting and would drop below freezing at any more than that.
The thermo electric coolers will only hold at 40 degrees below ambient temperature, maybe.