If you like stories which are pure fantasy then you'll like this one. If you are the sort of person that prefers hard sci-fi, then you won't like this one.
This episode sees Will become friends with an alien version of an Arabian Shiek. The Shiek is played by the great Malachi Thorne who brings a lot of energy and fun to this episode. As another reviewer mentioned, he has a fantastic voice that I could listen to over and over.
There are many comedic moments in this episode. One which I found particularly funny was when Will called Penny a "female camel" and plays all tough with her. Also to see Dr Smith underneath a swinging blade that is about to cut him in two is very funny.