Amazing house in the most peaceful setting. Highly recommend for a relaxing break from the city.
A little hard to find the turnoff if driving in the dark. Look out for the Killara road sign on the left after the bridge.