I stayed @ HH last summer for an "overnighter". It is a very nice resort. Studios are in the "Main Building" (for lack of a better term) W/suites in unattached buildings.
It is a pretty small resort, kinda' wedged into the piece of real estate it was built on. It's on the marsh, with the "Beach House" actually about a 5 minute drive away (there are shuttles provided).
I do not remember much about on-site eating, so there must not be any. I think there is a snack bar at the pool, but that's about it. Plenty of eating places within minutes though.
It is a "southern forest" type of atmosphere (my term, not theirs). Lots of shade and pine trees. Nice Pool. A nice pier that extends out over the marsh into the river.
Unfortunately, the day we stayed was the same day that Tropical Storm Barry visited, so the weather was ca-ca, which limited our entertainment options.
As for how busy? I do not know, but we WERE able to change our reservation from a 1 bedroom to a 2 bedroom within just a few days of out visit (we went in June).
If the circumstances are right, we will not hesitate to stay again.
BTW, just be aware it IS about a 30-40 minute trip off of I-95 to get there.