We chose this British Isles Explorer cruise because we have been on several Viking River cruises and have always loved the service and facilities that Viking offers. I am of English, Welsh and Scottish heritage and was very anxious to see the area. Because of the weather we were unable to go to Wales, Ulapool, the Scottish Highlands and the Shetland Islands and missed 4 shore excursions which was very disappointing to us. I know that Viking had the responsibility of keeping the passengers safe and certainly could do nothing about the horrible weather but we did feel like we missed out on an awful lot and hoped that Viking may be able to compensate us for all that we missed on shore. Our on ship experiences were fantastic though. The food was wonderful, entertainment on the ship was fantastic. The staff were all delightful, helpful and tried to make the best of our rocky and rainy ride. Our room steward did an excellent job of caring for our every need and our cruise director was the best!