It's 5 days. When you book you'll get a confirmation email and it is in there. Though I've heard of people who have to cancel last minute and call the dining line and they are able to get a full refund (usually if someone isn't feeling good or something like that).