David is a very accomodating host that would make sure you're doing well at his home and getting versed in Australia.
My flight to Sydney arrived late and it was raining really hard the night I was checking in (with heavy luggages and all) but check-in was a breeze because of David's check-in process. His home is very near the airport (9 mins by car). Advice for incoming travellers with no car coming from the airport would be to book a transportation service such as an Uber or the Airport Taxi since it would be hard to use public transpo with huge bags.
Although the house was quite far from Kogarah Station (13-15min walk), the streets were safe both in the morning at night. Walking is great for your health too!
Rockdale plaza is a couple of streets/blocks away from the house. Here, I got my SIM card and OPAL card (for public transpo) on Day 2 since I arrived late at night on Day 1.
The house was very organised and clean; the bidet in the toilet is a plus because most houses in Aus don't have bidets. I was able to chat among the other roommates and the host himself and they were all very helpful during the first few days of my arrival to Sydney. The bathroom is shared with the other house mates. You can also wash your clothes in the laundry if you will be staying for a few days!
Overall, I would recommend David's home especially if you are coming overseas or are new to Australia.