We enjoyed our stay but were not satisfied with the condition of the place, due to reasons given. Birchgrove is very beautiful but it is quite a long walk to corner stores and cafes and we did not find a restaurant close by. Take the ferry one stop to Balmain and there is a wide choice of shops and restaurants. And the view of the harbour is spectacular.