We took DD to Tresillian here in NSW (I think Ngala is your equivalent?) for a few day stay visits when she was a baby, initially for b'feeding support but later on for sleeping issues.

We didn't do a residential stay so I'm not sure what happens with those, probably the same but more intensive.

Basically we would put DD to sleep and they would help me and give me tips to help settle her, talk about what was working, what wasn't, go through our routine etc etc. I found that even though a lot of the things we were doing were right, it helped to talk to someone and get some reassurance.

Tresillian have a bit of a bad rep with some people who have misconceptions that they leave babies in cots to control cry etc etc but that is NOT true of our experience at all.

I went to a sleep and settling session with DS at Tresillian just a few weeks ago and their approach now is even more gentle than what it was 2.5 years ago. They talked to us about the recent studies into controlled crying and the harm it can do and pretty much the first thing they told us was that they do not advocate allowing babies to cry.

Good luck, I hope you find it helps you get back on track with DS's sleeping. It can be such a stressful situation for both of you.