Have stayed at all three parks. American is the nicest if you stay in the new section, but not worth $1,000 per month. High Desert is American's neighbor and the sites are closer, but at only $350 a month + electric would be my choice. Enchanted Trails is across the highway next to Camping World. Very dusty and much older then American and High Desert but their rate is only $365 + electric a month. I didn't see anything at American that would cause me to spend an extra $650 for a months stay. FYI, that side of Albuquerque is very windy almost every day.