I gather absolute beach front means no one else was there. There is one regular whom we know well as many of us in different parks around Maz have stayed and enjoyed the beach front. 2 dog rules, air conditioning rules, internet costs, size difference applying to rows, increasing rates, maybe not this year, maybe so with extenuating circumstances, have all left us looking else where.
Happy for you to have enjoyed the beach once more, for 2 days. Many have supported the park for 4 months ; paid in advance, for years.
A camper came over here this week claiming he paid 800 peso's, I assume for 2 days, and when he said the internet was not working for him, they gave him his money back and he came over here, vowing to tell everyone in his travels about his encounter.
Mission Bay San Diego most likely pays their employees more than 10 to 15 dollars a 12 hour day thus the price difference
Glad you enjoyed your stay and I hope things turn around for the Park, it is a gem.