We stayed one night when we were running the Six Tunnels to Hoover Dam half-marathon. A lot of places in this area seemed run downed but the El Rancho was a pleasant surprise!
We felt very welcomed, it was clean and the king-size bed was super comfy! The people working at the front desk were really nice and extended the late check-out so we could come back after the half-marathon to take a shower and relax for a bit. We didn't get to enjoy the pool, but it also looked very clean and well maintained.
If we come back to this area we would definitely stay here again!