I found the plot very confusing and Howl himself isn't a likeable character, with his ever changing loves. The villains in this story aren't particularly smart or fun to read about.
The idea of a moving castle is a great one and a better book could have been written about the subject.