A friend told us that we could buy the cheap tickets when the last minute. So, we did it. We loved the buffet very much. The food was good. Especially the buffet was my wife's first option. We enjoyed the many kinds of food and fresh fruit almost every day. We still tried other restaurant which had good meal and free of charge.
The ashore excursions were not worthwhile and a little expensive. If we could chose again, we would chose the Mendenhall glacier only.
Generally speaking, it was a very nice trip. The only uncomfortable thing was that a male supervisor in O'Sheehan's Bar told me I could not watch NBA game in the ship. I told him I had watched the game in the past two days already in my room. I begged him tried to change the TV channel for me. But he resolutely replied that he could not as there was a special reason happened on that day 5/23/2017. Then I ran back to my stateroom and turned on the TV. I saw the NBA game had begun for 10 minutes already. I felt angry immediately.
Although there is no window inside the room, we felt OK. Besides, I still could watch my favor NBA game in my room.