I can't recommend Riverview Retreat enough if you're looking for accommodation within the Mandurah area. Ideally located on the Serpentine River, close to the Coodanup Foreshore and Creery Wetlands.
Kat and Kel are wonderful hosts and will ensure you have a great stay.