Place is amazing has everything you need. The resort has everything you need you really don't have to leave for anyting.
Yes, they have a "snack shack" which is a mini restaurant/walk up. And a small grocery store with a good selection.
Thanks! Your answer is awaiting moderation.