Well, the answer depends on how you define a good book.
Literally, a good (fiction) book is one with thematic depth, an original premise, human and complex characters, an unpredictable plot and conflict with few (or no) plot holes, and vivid worldbuilding.
However, from the perspective of...