hotel pool in new mexico