Ya done good. It is really hard to tell from the first photo what the condition might be mostly due to that horrible colour cast. You could download the image and run it through PSE auto colour correct for a better idea next time. A pleasant surprise is always nicer though.

Bob