Just a caution - I booked last year on-line and then the free dining came out. I finally got it added to my reservation after quite an ordeal. I was told several times by the customer service people that it would have been easier to change if I hadn't booked on-line. You would think it wouldn't matter, but it sure seemed to in my case. Go for the dining! It was great