It is very easy to transfer at PHL in fact it’s my preferred connection point, you will clear immigration pick up your bags and clear customs before handing your bags back in at the transfer counter just outside the exit from customs, NCL should label your bags through to MCO.