My guess is that two-bedroom villas have a slightly smaller demand then the other categories due to the points required to stay at BLT and the steady increase in smaller contracts. You're also not crossing any major holiday that has a school break or signficant holiday theming.
I think it's great you got a room that close to your reservation, but I am not completely surprised.