So we are on the ship and just received word that in order to satisfy environmental compliance regulations our call to Moorea has been cancelled and will be replaced with a sea day. Asked guests services to clarify which compliance regulation we were not meeting and was told that the ship needed to unload "something" and had to be a certain distance from land. I asked why that couldnt be done during our 4 straight sea days but she said she didnt know. I would think NCL could have planned better so that all the passengers that have traveled half way around the world would not miss out on these bucket list islands!