Very good place to stay around burwood