I’ve been to the MMs stores in Vegas and Times Square and they’re a lot of fun to walk around. My biggest issue was location: neither were in very upscale places. The Vegas location especially was a little sketchy and the store seemed dated.
If Disney makes sure that this is up-to-par with the Coke store or similar, it’ll be a great addition.
I’m assuming this is going on the West Side and will get a nice multi-story storefront