I'm a Zenith on Celebrity with over 100 X cruises. I took Oceania Riviera and Viking Neptune for comparison and found the food and entertainment on Viking. The theater in Oceania was subpar and there were very few speakers. The lectures on Viking were excellent. Both are beautiful ships with great crew.The officers were not as visible as Celebrity. There is more to do on Celebrity, but the cost, IMHO, has risen to the point where other lines are a resonable alternative.