We took this Cruise Jan 2010. The ship was beautiful. The food was a little lacking. It is Italian based so you get a lot of that type of food. I have no desire to eat Pasta for a while. The places we went to were awesome and the ease of getting on and off the boat was pretty good. Exercursions were overpriced. Drinks were expensive. It was VERY clean and our cabin cleaners were great. They would make towel animal shapes for the girls! I was a little disappointed I was told they had babysitting but they did not so we saw no night life on the boat. Long waits for the elevators. We used the stairs a lot. Overall great trip.