Fantastic recipe! I cooked this for some friends and their children and it went down really well. I made a meat version and a vegetarian version for myself, using a mince substitute in the veggie version, and I also added some red wine to both, reducing it down so that the sauce wasn't too watery.
You might be surprised that there is no bechamel sauce, but the ricotta cheese makes a smooth white layer and the different cheeses work well together. I also mixed some spinach in with the ricotta to help get some more greens and goodness into the children!
You do need to set aside a couple of hours to make it, but it's easily the best lasagne I've made.