To make your meeting as easy for you as possible all our meeting packages are all inclusive so you need not worry about a supplementary bill

What is the correctly punctuated version of this sentence?
To make your meeting as easy for you as possible, all our meeting packages are all inclusive so you need not worry about a supplementary bill.