We just ate at CP last weekend and our table was facing the patio/porch and we had a great view of the castle however there is no guarantee you will be seated near a window that you could see the show. Also, with the lights on inside the CP, the view wouldn't be that great. If you want to eat while you are seated, I would do Caseys but you have to grab a table early and camp out and be good with eating hot dogs and fries.