I hate to break the bad news to you but I had the same circumstance back in Aug, I was bringing a 1st timer (my gf) to Cancun to show her just how beautiful the beach and water is , in comparison to her home in Honolulu. Well to our dismay the beach was pretty beat up , littered with seaweed in most places, and where it was not, the water was very cloudy. The sand was still white and pretty in the dry areas but when you get in the water, it's very rough and sharp tiny pebbles, not like it was before the hurricane.
I jumped on the forum before going to find out the truth but people were trying to be very positive about it and I tried to keep my hopes up. But I can tell you from my experience, better be prepared.