I need to relate to the characters (to some extent), I want to be able to get into a book straight away and if Im up till 7am reading it then its often good (unless im just trying to quickly finish it)
I like a good plot with a few twists, I dont want to know how its going to end till the last few pages