A fantastic continuation to the Pokémon franchise, I've been a fan for years, my only issue, is that at the end of the game, you beat the champion, you then go through around 30-40 minutes of cutscenes and credits that the player cannot skip through, which for me happened right before lesson, so that was awkward
Minor Spoiler that's pretty useful to know ahead of time.
During these cutscenes, you fight the totem Pokémon that you meet at the start of the game (I think its that Pokémon), and the player has no chance to prepare and buy Pokeballs, get good catching Pokémon, and to my knowledge, even save! As far as I am aware, there is no point in which you save or the game sales, during this 30-40+ minute gap, this means that if you run out of power, or want to restart the legendary fight, then you have to revert to your previous save point, and unless you go all the way back before the Elite Four, and you may be in for a painful experience.
While this may seem like a lot of negative about the game, the game truly is fantastic, being the best graphically, the game displays type effectiveness, and there's a whole host of other incredible features.
TL:DR The game is fantastic, but watch out and prepare for that rough spot right at the end of the game, make sure you stock up on all supplies.