Our travel agent recommended us to go with Royal Princess for our Alaska cruise as they had the best itinerary. The excursions were great. The day at the glacier on the ship was ok but, even though we went to two, one was so far away, there was no way we could see anything. Disappointing. The on-board activities were uninteresting. A lot of 'game show' activities. My husband went to one "Can you survive Alaska wilderness" and he walked out halfway through saying that it was very stupid. On the other hand, the educational components were exceptional. The speakers were great, especially the 'Deadliest Catch' speaker. The main show, was touted as being special. It was nice but that was it. I don't know what group they were targeting for these shows, but it was not based on universal appeal. The balcony room was ok, but there was one desk chair and no couch to lounge on to watch the scenery from the inside of the cabin. The closet was very big and had tons of hangers, lots of hangers is missing on a lot of other cruiselines. The dinner seating was touted as not being structured to 5 pm or 7 pm. It was touted to be eat-when-you-want. NOPE. They really discourage making reservations for large groups (we had 9) for anything other than 5 or 7.