I had to book a last minute trip to Perth for work and I basically refuse to pay $300 plus for a hotel room where i am just going to sleep and bathe. So my option was the resort to keep costs down and it didn't bother me as i have stayed in tourist park cabins beforehand. Checking in was quick and efficient by the staff with park map and security code for entry. Their little shop had the normal things you may forget so this would be handy as well. The cabin was very clean and well equipped with cooking utensils, TV, towels, etc, etc.
Since i was working i didn't get to use the array of amenities but I did walk pass them and i think the kids would enjoy the park quite well. If camping or in a caravan there were several toilet / shower blocks plus amenities to do washing and drying.
The park is only located 5 to 10 minutes from the CBD of Perth depending on traffic and would be the same to some of Perth's beaches.
I would have no problems staying here again for work or play.