A big beach resort with a free kids club for ages 3 to 11, a teens club and sea-facing two-bedroom family apartments, with the adults-only wing kept apart.