The Isla Blanca Park draws thousands of people almost every weekend.
Many people choose the park because it TMs an affordable overnight RV Park which is conveniently located near the beach.
But many people say the infrastructure, which was built a half century ago, is past due for a remodel.
The beach is deserted today and the parties are over, but it was a different scene Labor Day weekend on South Padre Island.
It was very busy, big crowds, mainly Saturday, visitor Steve Hidalgo said.
Beachgoers like Rosy Morales brought their families to the park for some fun in the sun, but unsanitary bathroom conditions put a cloud over her visit.
There TMs always room for improvement, we actually went in right now and couldn TMt open the door," she said. We got stuck in the stall.
An Action 4 News viewer sent in pictures of nasty restrooms at the park.
She claims some toilets and showers have no doors and faucets and floors are rusted.
She said this weekend the conditions were just plain horrible.
"Sometimes, like Saturday, it was pretty trashed as far as boxes and cans and bottles but they cleaned it up really nicely," Hidalgo said.
Park Director Javier Mendez doesn TMt deny it gets dirty.
Action 4 News went inside one of the park's seven restrooms to find what looked to be a clean facility built back in the 1960 TMs, but in much need of some upgrades.
"Any type of material you use to build on the island it's really tough because of the sand and the environment its exposed to," Mendez said.
He said the park employs six people to clean the restrooms and the beach.
The county charges a $5 fee to enter the park and some question why that money isn TMt used to update the aging infrastructure.
It pays for staff, equipment and all the maintenance and operation, Mendez said.
If they would upgrade it, it would be great, Morales said. A lot of families would benefit from that.
Although the restrooms are not aesthetically pleasing, officials say they are clean and safe to use.
If you have any concerns about any Cameron County parks call 761-3700.