The 12 mile beach at Hilton Head is a very clean, controlled access beach. The life guards are the only vendors permitted and they rent beach chairs, umbrellas, boggie boards, boats, etc. There is no sit-down restaurant at the resort. At check in, you are supplied with a list of restaurants that will give a discount for being a Disney guest. Several are just outside the gate and are within walking distance.
Stripes is a local restaurant that gets consistently strong reviews.
Another favorite is the Longhorn Steakhouse with huge porterhouses, shrimp, and other entrees. In the Vicinity There are many shops and restaurants just outside the Disney property. Within a mile is a Piggly Wiggly grocery store and a large Mall. A little bit father way are the Outlet Malls. The rooms are a tad smaller than Old Key West, but not significantly so.