Lido Petite Europe offers a beachside experience.