Assuming you are right, then everyone should be WARNED before cooking duck in the oven, plan on thouroghly cleaning the oven within 24 hours of cooking duck.
Might be more work than most are willing to do.
I'd rather just order it at Mario's Bistro in SXM.
I don't have to clean the oven there.