This was by far the best suites cruise we have ever taken! From the perfect service to the wonderful food and a beautiful ship it was excellent. We did not care for the pacific mexican ports but the cruise it self was everything and more we could have wanted. If you are in the haven make sure you take advantage of the special elevator getting on and off the ship on port days it was so helpful not fighting all the people. We could have used a little more storage in our suite for clothes and things but it was done very well. The Haven food and service was so good no need to go any where else! Last this was our 54 cruise but First on NCL. We have been on many nice ships and have had great service but our stateroom attendant was the best we have ever had by far. The Race track was great as well and shows were wonderful. What can I say but thank you NCL for a wonderful time.