We hadn't been to those particular Caribbean islands on previous trips so wanted a brief time to explore. One day in each port gave us an idea which island(s) we might wish to return to for a longer stay. The sunny skies (most days) and warm seas made the trip extra enjoyable.
The cruise staff gave excellent service. Our cabin was kept spotless. The singing entertainment group chose music that was upbeat, harmonic, and varied.
We enjoyed the casualness of dining. Sometimes we chose to sit by ourselves and other time chose to sit with a small group. Whichever it was, we met delightful traveling companions. We think that fellow travelers are more friendly on Viking ships.
We received excellent, friendly, helpful service from our cabin steward. We never had to wait for anything. Service and cleanliness was much better than on other cruise lines we have been on.