Sneak peek inside Legoland – New York resort