This is much better than her last one (No Rest for the Wicket) and it's a promising return to form for Ms Andrews.
The plot is excellent and the funny lines are back again, as well as the expected rich and colourful cast of characters.
If I have a quibble, it's that Meg's Dad has finally lost his charm and become selfishly oblivious to anything but his own interests. He's happy to abuse Meg's good nature for his own ends. Not only that - he's become stupid. Why on earth would a supposedly intelligent man dig a pond for penguins in Meg's unsuitable basement when there was already a real, outdoor pond available just across the road? The 'Virginia heat' explanation doesn't wash, since the penguins are re-located to the pond almost immediately, and Dr Langslow doesn't give a damn about the heat or the animals' welfare by then... It's a plot device, but with a little more effort there could have been any number of more logical ways to reveal the body.(Ok, it's fiction and I'm picky, but these inconsistencies do jar...)
Apart from that, I really enjoyed the strong story and hope Ms Andrews carries on raising her game. Not as good as 'Crouching Buzzard, Leaping Loon' but it does give me hope for the next one in the series...