Check-in time is the same for all DVC resorts. You can check-in any time during the morning (after 7:00 a.m.) but your room may not be ready until 4:00 p.m., which is the time Disney indicates that rooms should be ready.
Our last two check-ins were in the morning and our rooms weren't ready until after 5:00 p.m. Not a big deal to us as we just stowed our gear in bell services and went out to the parks.
So I thought I saw something that said check-in was at 3:00 VWL, but maybe that was for the Lodge not the Villas? I like getting in early, it's nice with two little ones! They will be 3 on the next trip, so maybe it will be better.