Definitely.
My previous favorite was Unova, but Alola feels so much more lively. The setting, music, and characters flow together much better than any previous region.
I can agree the Pokémon distribution sucks though, a lot of the newer Pokémon feel neglected, which is weird.
But, it's still so fun going back to the world and experiencing everything. In previous games, after I beat the story, I never really felt a connection with the games, it just felt over. However, despite the events that happen at the end of the story, it still feels like I have something waiting for me when I open it back up.
Overall, Alola has my favorite new Pokémon, favorite Elite 4, favorite "gym leaders", favorite setting, favorite Professor, favorite Champion, favorite villains, favorite story Legendaries, and favorite companions. I just love the characters so much.