A great friendly place to take the family. Short stroll (or bike ride) to the beach. Good pools with two water slides (one to the shallow end for younger kids). No modern splash park for young kids but my 4 and 6 year olds really enjoyed it anyway. Two jumping pillows helps separate the bouncier kids from the more nervous. Kangaroos were an excitement for the kids. Cabin was spacious and well setup, electric BBQ nearby and plenty of trees etc to separate the cabins. Cabin was very clean except for a bit of mould around the tiles and window in the shower. One warning, as you might see on other reviews, the restaurant is poorly managed. We tried it one night (made our own the other nights), they took over an hour to realise they lost our order. By that time we had to leave due to the young kids bedtime (we did get our money back). Whilst waiting, the table next to us had at least one order wrong.The staff are nice but there is something seriously wrong with the setup as the restaurant was far from full. Free WIFI was a bit slow to connect at times. Note very limited to no 4G coverage. Overall, had a great time and will very likely be back.