Stayed for a week. Paid $40 per night for beachfront site for our van. Paid in advance with no refunds given if you are not happy. No difference from the other cheaper sites, no sullage points. No toilet disposal site. Cracked slabs. Showers/toilets were clean. Staff friendly. Park is pet friendly which is why we stayed..
Pool is very old and dated with no shade. No swings or play equipment. Washing machines very expensive.
Possums run over and pee on van roof at night. All in all....would not stay again. No offence to staff (cleaners do a great job) but the park is over priced and very old with no facilities for young families. No swings. Beach is nice to look at and walk along but you can't swim due to stingers/sharks and crocodiles LOL. North QLD is like that.
If you go...choose cheaper site as there is absolutely no difference to expensive ones.