Space vampire who gets stranded on earth. In her efforts to get back home, she makes a lot of friends and enemies and acquires a lot of new responsibilities. Not to mention some hot guys!
That's where the describing comes in. I can see the aliens in my mind very clearly, not sure how much detail average reader will need.