Cannes Beach offers beachside relaxation with options for sunbeds and seaside dining.