Stayed at Mecca Beach for four days in one of four sites with hookups (#138 - 141). Level sites close to beach and water with picnic tables and fire pits. Great for bird viewing. Bathrooms with basic showers. No wifi and 2-3 bars of Verizon. Only negative is road and train noise. Would stay here again.
We stayed here in a Class A Motorhome.