crhope,
I suggest that you look at the RV sites before you choose one. There are a number of different types of sites. My suggestion is either the pull thru sites or the newer sites just south of the pull thrus. Many people (including me) like to have their awning on the north side of the RV so they are protected from the sun. This is more important when the sun is lower in the sky (winter)......... but awning location is a factor to think about.
Many of the activities you may want to attend will be in McAllen which is 10 miles away. During the winter season the resort is humming with people and activities, but quiet in the summer.
I can give you suggestions as to shopping, etc if you like.