Sounds about right on board credit which is probably non refundable - that's what we got when we didn't dock at Madagascar and credit on a future cruise. Not sure many will take them up on that. Obviously you have enjoyed ncl cruises. I did not. To each their own, I'm glad you had a nice time