The food was very disappointing on this cruise. The dining room food was so bland that we just stopped going halfway through the cruise. I remember the disappointment on everyone's face when one meal in particular arrived. I still find it hard to believe that they had the nerve to serve such a meal.
The buffet (World Market) was okay for breakfast and lunch, and some of the specialty restaurants were good, but for the price of this cruise, you shouldn't have to pay extra to get decent food.
I mostly found the decor of Caribbean Princess pretty uninspiring, although the World Market looked updated and tasteful, and the back of the ship was nice.