This is only our 3rd cruise, the previous 2 were with Celebrity (Antarctica and St Petersburg) both of which were very enjoyable but I would certainly choose Viking over Celebrity in the future.
Embarkation was very easy no big queues and our stateroom (5110) was ready soon after. We loved the position of this (aft) and it was great for the Panama Canal transit. Our room stewards were wonderful, nothing was too much trouble they soon got to know our likes and dislikes and acted accordingly.
Food was excellent, can't say we had a bad meal the whole voyage - particularly loved the Chefs Table (was able to try all the different menus) and Manfredis. The world cafe was also excellent particularly the crab claws! We loved Mamsens too for snacks and an afternoon drink.