Over all it was a great experience. The excursions are very expensive, and some could probably be purchased independenly for a lot less. The freedom to eat where and when you choose is nice. The food was excellent, although the restaurants with a cover charge are really not worth the extra money.
The food in the Four Seasons and the Seven Seas is very good. We did not recieve the level of service we experienced some years ago, but that may be true of all but the most expensive lines. Alaska is well worth seeing, and the multi cultures aboard ship made for a great voyage.