It was a 50th anniversary gift from our children. The experiences were amazing! We wish we had more time in a few of the ports to see more things. Disappointed to not get into casino in Monte Carlo as needed ID and I had left mine onboard the ship. The food and service was incredible. The employees were the friendliest and most accommodating I have ever been with. Our cabin steward was the most efficient and took exceptional care of us and our cabin. The number of passengers was not large so there was minimal crowding getting off the ship and back on. Dining was fantastic with excellent food, presentation, and service. The excursions were well planned and executed. Entertainment was pretty good and we met the performers as they were easily accessible to the passengers. We felt very, very welcomed to the ship. We would recommend a cruise on Viking Sky highly.