In short no! It's actually in the middle of nowhere (which is pretty much the same as 90% of Western Australia). My Mum doesn't live too far away so I will pose the question to her.
You can fly from HKG to PER, then take Skywest airlines ( www.skywest.com ... good company, good rep ) to Learmonth... its on the other side of the peninsula to Ningaloo Reef, then just get an airport transfer/ taxi whatever. Easy! If you google Coral Bay you will find all the extra logistical info that you will need.
I have been looking at going there soon. The weather there at the moment would be perfect!