There are many things right about this shot. There is an interesting subject, the cabin, set in the desert with mountains in the background. For someone unfamiliar with the area, it shows many of the "typical" features of the northern New Mexico environment. The composition shows care in placing the subject in the frame with the inverted "v" of the roof echoing the mountain in the distance. Exposure, focus and color balance all seem fine. In short, it is a very nice shot documenting what you saw at a particular time, showing the cabin, its construction and state of repair, placed in its environment.
The question is...what are you trying to say with this photo? Is your aim simply to document what you saw? If so, then the photo succeeds. Or are you trying to tell a story about the cabin, or about New Mexico and its climate, or about the colors and textures of the desert and its vegetation, or about Georgia O'Keeffe and Ghost Ranch, or something else? I don't get any feeling from the shot of what you're trying to say...other than "I was here and saw this cabin." Next time you approach a subject like this, you could begin with a overall documentary shot like you have here and then begin to explore with your camera some of the possible stories you see. For example, if you wanted to show the isolation of the cabin in the desert you could move away from it and find a point of view that emphasizes how small the cabin is in relation to the empty desert and the mountains beyond. Or if you want to show the vegetation you could get down close to the plants, perhaps with some interesting side lighting, and put the plants in focus with the cabin out of focus in the distance. Etc., etc. That way you would have a shot recording your visit as well as some shots in which you practice trying to express some feelings or a story line about the subject.