This one appears on the outside to be one of the "wackier" ones, but get past that initial impression, and it becomes a fairly solid, competent story. I can see Next Gen or Voyager doing this episode, only without the attention-getting costume, otherworldly sounds and effects, and all the talk about "How can she kill when she's so beautiful?!"
As for Spock, come on , he's always like that -- he just gives freer vent to it, if he's in charge.
Saving the ship, all that was good. As for her jaw dropping beauty, I think they seemed almost to go out of their way to undermine that with the get-up and hair, though they may have been going for a sort of Babylonian early-civilization sort of thing.
Actually what I enjoy about her story is the quick summing up at the end, of what must have happened to her people, and who she actually was. Other than that, it's just "I am for you" over and over.