It was best for my children winter break. The cruise was also perfect because it was from New York will did not have to fly to get to the boat. The ship was safe foe my teenagers and 8 years old. The ship was not too big but have everything we needed for to enjoy the cruise.Even when we have to stay extra day on the sea, we were made comfortable and felt at home. The dinning staff were very good and warm. The entertainment music should have more mixed of everything for more entertainment. ship was warm and comfortable. The embarkation and disembarkation was smooth and convenient. My children made many friends on the ship and they are looking forward to another vacation. They were excited to see all the highlands we visited. The overrate experience was Excellent and worth the money. It was a time of relation for me and my husband.