1. Embarkation - could not be any worse. Checked in online couple of weeks in advance. Totally useless, spent 2 hours in the long line before getting on ship.
2. Food - awful. Even in the so called specialty restaurants. Visited Cagney's steakhouse, cover charge $30 per person + 18% automatic gratuity. Apparently, chef has no idea how to cook stakes. Seriously!
3. Activities - OK. Usual staff, nothing to write home about.