This cruise was the best We loved the places it went. The shore excursions were great. We did go on a couple extra ones that were fantastic. The food was above expectations and we expected the best. The crew were fantastic could not have had better. The dinning staff were the best we have ever had on any cruise.Our room staff did everything and went above and beyond. The cabin was beautiful and every cabin had a veranda. The entertainment was excellent. the ship was new and it was a beautiful, easy to get around. Everyone was very helpful and attentive. We met a lot of really nice people on this trip We did not have children but it would be or older children who would enjoy seeing the world. I would recommend this cruise to everyone. I would absolutely go again. We loved it.We havealready told all our friends about it.