We just spent three months at Alamo Rec Veh Park in Alamo, TX. Good park for visiting the area. They have an RC club for cars, drones, and boats. It is convenient to shopping. Several golf courses are convenient. Nuevo Progresso is about twenty miles.
Saying all of that when we go back in two-three years we'll probably stay at Monte Cristo in Edinburg because they have a par 72 golf course on site. I'm an avid golfer.
If you're calling to make reservations, make sure to ask about any "Winter Texan" specials.
BTW, we didn't see any park completely full all season.