The accommodations were very nice but two of our six rooms were not set up properly with queen beds! When they came to put the two twins together the floor underneat was full of debris and dirty. The servers were deficient in speaking English. We had some normal (over easy) as well as special requests & they just did not understand what was being said. They were very polite and wanted to please however. The food was either very good or horrible. The bagels were uneatable which was so sad as the lox were wonderful & plentiful. We had to constantly ask for more bread. How do you make a bad carrot cake? The shows were mediocre. The cooking & wine classes were good. The computer classes OK. The spa services were OK. Someone was always trying to sell you something. The pick up at the airport & the disembarking was oddly disorganized and exhausting. No thought was put in to how much walking the passengers had to do w/ their luggage or how long they would have to wait either before of after getting off/on their plane. It was especially irritating to have to wait for hours at the airport in Seattle after the cruise. As we had purchased the airport transfers, we were shuttled to the airport @ 8AM even though our plane did not leave until 3:30. Both arriving & leaving we had to drag our baggage for a mile before we could check in. Finally, there was confusion over how the tendering was to be handled. Each crew member I asked (4 total, including the front desk) had a different story. It changes each time? It would have been helpful if groups of 10 or more could request a time to be tendered ahead of time.