The cruise was nice. This was first experience with Norwegian cruise line. I felt the entertainment, activities, and the shopping on board could have been better if it was a litter more than we experience. The balcony cabin was absolutely perfect. The view was spectacular for the scenery .We chose to do the buffet on the ship and was not disappointed at all. The food was excellent. The customer service was on point. My family experienced a mover of there cabin from a ocean view to a balcony to accommodate for another passage and they was given a balcony cabin upgrade with no charge. The customer service with the stewards were great and the customer service for dining was the best. The ports was an adventure to visit with the family. We chose not to do the shore excursions. The overall experience was enjoyable and will in the future book another cruise.