Hi. We just returned from this itinerary. It was 2nd time on Viking & 1st time in West Indies. We truly enjoyed ourselves. January weather breezy, not hot, few showers but pass quickly. All crew, staff lovely. Food was good, public areas pristine. Our cabin just a bit tattered around edges, ie drapes, mattresses due change. We snorkeled a lot. All excursions well run. Overall, for us, 8 out of 10 experience.
PS. We booked our own air. Nonstop. Had no issues. Those on Viking air were distraught. 28 hours to arrive.