We've had our room ready early a number of times. When you do online check in, you can specify the time of arrival and you can also indicate if you prefer to have your room earlier or your requests. If you don't have requests and request an "early" room, they will prioritize that.
Just to clarify, for those that can't find the option, this is only working hit and miss. Right now, I have stays at BWI, FQ, YC and only YC and FQ show any options. BWI is still blank
You must make some sort of a request, to also check the box, Ready Early...
If your resort is still one without room request options you won't be able to check the box. And if you have options but don't check any boxes, the choice for ready early won't appear.
Ever since the request area has been malfunctioning I've noticed that they default to "ready early if possible" as a request. I have also found that I get my text, with either a note that the room isn't ready or the room number, at the time I provide as our arrival time, or the time ME shows as our flight arrival time.
ETA - examples from our stay last week.
Entered an arrival of 8:30 on 12/29, got text that room wasn't ready at 8:38. Got room at 12:13
Entered an arrival of 8:30 on 12/31, got text at 8:38. Got room at 9:49
Entered an arrival of 9:30 on 1/1, got text at 9:41. Got room at 1:34