We stayed at the Kingfisher Bay resort (self catering), which was excellent. The pools were not very warm, but the kids all loved them anyway. Older members of the party enjoyed the various walks and trails around the island, with several new birds seen by all.
Lake McKenzie was a spectacular day out, particularly after the fun of driving there along the soft sand tracks. We also made it to the eastern beach, but that was less enjoyable because of the speeding four-wheel-drives and rough ocean. Still, the children donned bathers and played in the sand at the edge of the surf.
Only one dingo was seen on the trip, unpacking food from a 4wd’s roof rack.
Despite the cost it was an excellent break, which I hope we can repeat soon.