Hop schedule looks pretty good. Centennial and Columbus play well together, too. Amarillo and Cascades are very nice.
The only thing I would do, (and this is solely based on personal preference) would be to add about 2 lbs of cane sugar, to dry it out a bit. Otherwise, your malt bill looks nearly identical to mine, and I've had very good results with it.