The Windjammer cafe tables were ALWAYS sticky and dirty. It seems they are not cleaned besides light sweeping and the buildup of grime over the years is simply shocking! See my video: https://www.youtube.com/watch?v=6RKGet12Cjg
The food was so-so, often bland and repetitive. Silk staff was professional and friendly, always smiling and ready to help. Windjammer staff seemed to have an attitude of an underpaid workers whose only form of protest is doing their job poorly. Few people were friendly (mainly a young man from Ukraine and several girls from Asia). There were, however, quite a few workers with grim or indifferent facial expression, especially those who brought new food or removed food at the end of the meal.
Ice cream was almost always too melted, it was rather a milkshake than ice cream.
The cabin was very clean and the attendant was professional and friendly. Top notch!
The cabin itself feels a bit small and it isn't easy to get by the bed and to the balcony. I'm petite and slim but couldn't walk freely to the balcony and had to shuffle.