Heard good things about Viking and they were all true. We loved the overall experience - everything from just watching the world go by on our balcony to the guided tours were great. We also enjoyed the casual atmosphere on the ship along with meeting the other passengers.
The ship was fabulous - plenty of places to hang out and relax with nice clean decor.
Staff was also great, espcially our program director named Joey. He was awesome! He was helpful, funny and kept us well informed.
Loved the cabin. Perfect location on the ship, plenty of room, comfortable. Having balcony was great. Only issue was being below walking/running track which meant it could be noisy during the day when someone was running.