Based on what we can see, I don't think that is Bowser's Castle Courtyard. Looks more like where HVAC units will be or something like that. Definitely not a guest accessable area. Browser's Castle Courtyard wouldn't have steel I-Beams crossing above.Even better pic below!
I'm spotting grass in the public areas and what looks like Piranha plants wrapped in blue plastic?
View attachment 11449
Credit @pana99nico