Green’s Dictionary of Slang

all a-treat adj.

[SE a- + treat, something highly enjoyable]

excellent, wonderful; sometimes used ironically to mean a mild disaster.

[UK]J. Ware Passing Eng. of the Victorian Era.
[Aus]Gympie Times (Qld) 17 July 5/5: ‘You have Irish stew tomorrow for a treat.’ But he didn’t find it all a treat, and the onions [...] seemed with him all day.