Hmmm. Enid Blytonish. Well written but a bit short and needs more of an end.