Absolutely the worst choice
Watch out for these predators — they will charge for anything they can, they won’t give refunds for early departures even when it’s family medical emergencies, the staff is wildly rude in the front office (you’d think at least one person who worked there wouldn’t be a complete horror show of a human, but no such luck). And they hose down their bathrooms which is just plain gross. The sites are too close together, and even in summer (low season) they’re too stupid to put any space between guests.
If you can possibly stay anywhere else, do yourself a favor and keep away from this nightmare of a place.