The City of Bunbury has approved a joint venture to develop the former caravan park site Punchbowl into a residential housing estate.