i went to the opening and walked over a couple other times -- it's great.
fyi its open 6am-1am every day.
note: you need to arrange a free timed pass for noon to 6pm for now to prevent crowding.
any other times, like mornings or evenings, and you can just walk right in.
more:
https://littleisland.org