I know the cool thing to do is hate on anything on the internet.
Having actually stayed at the resort, it is a great addition.
as for theming, I don’t love the outside of the building, but I don’t dislike it either.
The rooms are really nice. Lots of Disney touches that match the theme...