Yes. With free dining you only have to check in by a certain date. Most people don't use the dining plan to their best advantage, so it is a HUGE money maker for Disney. Since you are paying rack rate on the room and buying your tickets at full price from them, it's worth it for Disney to let you have it.