Has anyone been to Huatulco?

Going on a vacation there in November. Has anyone been before? Any good restaurant recommendations? Good snorkel beaches? Fishing spots? Hiking trails? Anything I should avoid?

Bump, since I’m leaving next Wednesday…

[sub]I know that’s against the rules, but I have a definite purpose beyond simple curiosity…[/sub]