We have gone to CNG and enjoyed the beach very much. We are now considering a vacation at CSS and are wondering about the beach there. We understand it is smaller, but is it as nice, eg, white sand, clear water, no sea weed, etc? Do they have the same water activities - cats, snorkeling, scuba diving, etc?