Yes.
If you have booked your hotel with NCL and not as an independent traveler, they should know you are coming, have representatives at the airport, and yes they will provide a shuttle to the hotel. Look for the guest services representative (it is a small airport and easy to find them as soon as you walk through the security opening to the main terminal) and they will take care of you. Have a great trip!
Thanks! Your answer is awaiting moderation.