It usually covers most things you might want to do, but not always. Some of the most exclusive resorts do not have beaches. Most have easy beach access though and it is rarely an inconvenience. In contrast, there are some beach front resorts that have unimpressive beaches. Depending on the resort you generally are allotted a certain number of tee times, or uses of certain equipment.
Most resorts serve food around normal meal times.
Some have near constant hotdogs, hamburgers, or snacks available and some have room service. But We Want Some Time Without The Kids. Depending on the resort, services range from baby sitting when you need it, to all day children's programs, to dedicated Nanny service. Some of the larger chains such as Sandals do offer packages with or without air. Since they are owned by the same person who owns Air Jamaica, this can often be a better deal than doing air separately.