It really does sound like a great game
Very much so. The only real major flaw with the game is that the first 15-20 hours grinding is useful. You generally want 2-3 levels of extra grind before moving on to a new section, and it feels perfectly paced. At about 30 hours it is not a good idea, though, as the gap wehn going to a new zone dwindles some, and if you don't notice this difficult gap change it is easy to accidentally level up too much. It happened to me and for like 10 hours of content I didn't even have to heal in boss fights.
It has evened out again as I stopped grinding, but yeah just have to be careful of that.