We chose this cruise because of the itinerary. This is our 3rd cruise with NCL. We did not have a good experience on our 2nd cruise with NCL which was about 7 years ago but this ship the Jade exceeded our expectations. We did not expect much but wanted to see all 3 countries that this ship went to. Much to our surprise the food was very good. Sad to say they did not have lobster night. They did away with this we were told. The entertainment could have been better. The music in all the lounges were excellent. We think the shore excursions were overpriced for what you got. Some of the tour guides on the excursions could have done better while others were really good. You could not understand some of them when they spoke. The Dining Room Staff was excellent. We have made reservations on line before cruise and every night we were seated on time.