We stayed two weeks and had some great weather, except for a couple windy days. Wide and level gravel sites, shared electric/water hookups. Two laundromats were open all hours. The beach is wide and clean, but the swimming area is rocky bottom. Some local vendors walk the beach, but aren't annoying. Loud music on weekends coming from a bar 1/2 block away was tolerable. Restaurants, Pemex gas, markets, banks and the Malecon are all within a ten minute drive. Wi-Fi had a good, fast signal. We camped here in a Travel Trailer.
Nice park right on the beach. Walking distance to restaurants. Spaces side by side and back to back. Shared hookups. Limited big rig sites. In "free zone", no papers needed except Mexican auto insurance. We camped here in a Fifth Wheel.