Grand Lucayan Resort

thinking about going there in October. I heard it still had hurricane damage? Has anyone been there recently? What about the restaurants, does it pay to get the all inclusive plan?
And finally is it walking distance to the beach and about how far to the marketplace and straw markets?
Thanks a lot