While the itinerary was perfect, the ship was not so much. The food was mediocre at best, the staff not as welcoming as other ships we have been on. Our room steward was wonderful. The bartender at the bar on deck above the pool never even gave me a smile once. The same at the saloon bar. We enjoy the dining room experience. The experience at the Liberty was not up to par. Limited menu selections, service was very slow, even though we always went early, so they were not very busy. The food and service was so bad, we gave up and went to the buffet. We NEVER eat dinner at the "pig trough". We would probably not sail on Norwegian again due to this experience.