Development of Mossel Bay Waterfront gets the go-ahead