We stayed with one other family (4 adults and three kids all up) and found the layout and house size perfect. We really enjoyed having the games room with the table tennis and it was walkable distance to the beach. We spent a lot of time at the beach and must say that for very young kids it was so perfect as calm shallow waters at this beach.
The beds were all clean and comfortable and we slept well although the house is on a main road so if you are very sensitive to traffic noise this is something you should be aware of.
We stayed over Christmas which meant paying peak rates, but definitely had a great time. We loved being able to bring our dog along and she loved the stay too although she did scratch a hole in the flyscreen door to the courtyard 🫣. I informed Kim and she was great to deal with - understanding and Quoted me on getting her maintenance team to fix it and it which was reasonable.