If you are looking for a family friendly base for your family holiday then I would highly recommend Sydney Beach for your stay.
The the kitchen living area is great to sit for breakfast lunch or dinner if you wish complete with a dishwasher to clear away. The living room has a comfortable corner couch with enough space for our family of 5 (2 adults and 3 children aged 6,6 and 4) to sprawl out comfortably to watch a movie just before bed.
The two bedrooms are great with a comfortable double in one room with loads of storage for our clothes and or suitcases. The 2nd bedroom was great for our kids with the use of the bunk beds that has a double bottom bunk but also a trundle bed so each of the kids had their own bed.
The bathroom shower is great, the water is warm and comes out with great flow.
The whole place inside is spotless.
Our kids loved the garden space with the rope swing, tyre swing and trampoline to use to burn off the last of their energy. You can safely watch them from inside the granny flat our out in the garden too. Being a family with a dog our kids loved the owners dogs who would often be about for a clap and a play.
The hosts are extremely attentive. Very nice and approachable. This was our first experience using Air BNB and although apprehensive about it we needent be. The host responded to my request that was made in the early hours of the morning and talked me through the booking process and how best to get to the property.
The location of the property is great. You are less than 10 minutes from a lovely beach. Less than 10 minutes from a supermarket and the main strip of restaurants. The train station we used was Rockdale that was a short 10 minute walk a 5 minute bus ride away and the train took you into Sydney within 20 minutes. The return was even better with the bus stop being at the end of the street where the property was.
All in all a great place to stay. I would recommend this place for any young family like ours.