I'm looking for a lunchbox for dh, needs to keep food hot for at least 7 hours not open it on the 6th hour and it's lukewarm. Looked at thermos but mixed reviews anyone got a good one?