We cruised on Feb 12-19th, taking along a couple that we were friends with, who had never travelled on Princess (they always travelled on Disney). They enjoyed the cruise as much as we did, and seem to concur on most of our opinions.
The food was impeccable. I hate the term "foodie", but it best describes my wife and I, and we both find Princess food to be above other cruiselines. Almost ever dish (soup, appetizer, entree, dessert) was something that I would have ordered again. Even the buffet seemed much fresher and flavorful than other cruiselines, although the selection seemed sparser (I prefer good food, as opposed to a larger selection selection of bad food). The only disappointment was the cornflake-crusted french -toast at breakfast on the last day, as it was both soggy and tough. Princess is also following the other cruiselines in cutting back on the lobster-tail meal; instead of two tails, you know get one tail along with some shrimp. The fish-and-chips lunch (at the Wheelhouse?) was very, very good, and PACKED on the second day.
We had anytime dining, and found the servers to be as friendly and attentive as they were for the traditional dining; no lapse in service. There were occasional waits for a table, but nothing extreme.