Overall an magnificent experience on this cruise ship. We loved their services,dining, and entertainment. The Norwegian staffs has great customer services skills, prompt, and did an excellent job on the ship. We loved their food selection from dining rooms, to the Garden Buffet. If this is your first time on this ship, please take advantage of the Go Kart racing, laser tag, evening entertainments, and daily shows. The inside cabin was what it was described online. Overall enough space for us, I didn't care about a window, since we were outside most of the time. Remember to do reservations online or on the touchscreen electronic boards in the ship. I would definitely recommend this cruise ship to anyone. Since it's new and the overall ship was very clean. Only thing I would like to mention is the disembarkation on the last day to Seattle was a long wait time. Unfortunately that is beyond Norwegian's control, since it was due to US Custom clearing off the ship. Bon Voyage!!!