This was literally my favourite place I stayed on my Oz tour and, yes, that was mostly down to Coral Bay itself but the Ningaloo Club was perfect aswell. It was clean and comfortable. Heaps of people around to chat with if you, like me, are a sole traveller and at night it was relatively quiet so you could get some sleep (after the bar shut of course!) The bar was reasonably priced, the staff were so friendly and helpful. The internet was cheaper and faster than other places on the west coast, there was a kitchen, a lounge area and a pool. And the burger BBQ they put on, from memory I think twice a week, was incredible!!!! The location, again, was perfect but Coral Bay is so small, it couldn't be anything other than a 5 minute walk to the incredible beach anyway.