I've heard that they've mad progress on getting things back to normal, many of the hotels and resorts are open. I've also heard how much sand needs to be trucked in to restore the beaches. Can't remember the exact figure, but it was huge.
I'd also check with a travel agent to see what they know.