Its kind of irritating that the story piques your interest in what the nature of the "angel" is and then abandons that element for the rest of the tale.  I was waiting for the angel to ask for a payment on this gift or him to come back with a moral if he was for real.  I would have enjoyed it better if she had found a magic lamp with implied wishes rather than introduce a question that is never resolved.