Yes ALL beaches on St.Maarten/St.Martin are public, but in many cases the big problem is access i.e. roads, parking etc and in the case of Club O, finding space to use your own chairs. Many beach bars/restaurants have concessions/licenses to put out and rent chairs, but don't know the official number for Club O.