Excellent as usual for the Viking Sea except we missed the devils island port due to poor logistics into Barbados. Accommodations, food and service were excellent as usual. Port excursions were good. Very interesting itinerary. We love Viking and have already booked two future cruises. Our cabin was clean, nicely designed and very comfortable. We really like the Viking approach of most things are included like a port excursion in each port, wine with lunch and dinner and resonably priced beverage packages. Viking does not cater to children, but we see a few one each cruise. The service. By virtually all the staff was excellent from steward to waiters to bar staff to excursion staff. Entertainment was great, but not up to some shows on larger ships we have been on. Food is some of the best on any ship we have been on. We especially like Manfredi’s which is an Italian style restaurant. They he’d excellent lamb. Looking forward to our next Viking cruise.