There are very good books you can find. These are the ones we recommend and work with our students: https://learn-greek-online.com/greek-books.html
As with most cases in life, there is usually no "best" book/solution. It depends on the student, the background, the age, personal preferences etc.
Some books have many pictures and colors. While this may make them more appealing to some, they may create confusion to people with slight learning disabilities, attention deficit etc.