I could not have asked for a better cruise. We travelled with our two kids, ages 10 and 4 and they had a fantastic time. Our personal guide was amazing. He really knew his stuff.The boat was clean, the rooms were comfy and the food was delicious. I Highly Recommend this cruise!