The place was exactly like the pictures!
Apple is a very accommodating host and very easy to get in contact with. Cannot fault the location with the beach right at your doorstep. We were a group of 12 people and found we had enough room for us all to be comfortable.
Definitely consider this place for your next trip to Mandurah if you have a big group :)