I would highly recommend Will‘s Airbnb. Will is a friendly host and helped us storing our bags even after our check-out.
The location is very good. Trains just across the street and generally a good location in Sydney.