Yes - it is all good news.
He went home yesterday and was delighted to be there - I am sure they all were! The tumour was benign and was totally removed - a very lucky little boy. The only downside is that he has a shunt now in his brain to drain the cerebro-spinal fluid into his stomach, as his head kept swelling up. He will have this for life, but I am sure that they will all adapt to the challenges that these can occasionally cause, and it is a small price to pay for his life.
My DD had a hand in the house surprises. Lots of those jobs that needed doing but there was never time for are now done and it was a lovely surprise for them.
We are all so delighted that there has been such a good outcome, when a few weeks ago it looked as though they might be facing the worst.