It’s a great place to live, if you don’t mind the absence of mountains and beaches.
Absence of beaches? What about Galveston, Corpus Christi, Padre Island? There's another "beach" about an hour's drive from El Paso...White Sands NM. Great beach, just no water...lol.
Plenty of lakes, though.