For our upcoming December trip, we are checking in on a Wednesday.
For upcoming trips, our general plan is to check in on Sundays, then stay for 6 nights. We will actually arrive in WDW on Saturday, but we'll probably use our Starwood Preferred Guest points to stay at the Dolphin for that night for free.