Food was of poor quality, lobster on formal night was so small that waiter was not able to remove it from the shell!!!!! Princess gives free internet to loyal cruisers and Royal charges 15.99 per day!!!! Princess also appreciates veterans and gives $100 on board credit to all vets for 7 day cruises and $250 for cruises of 14 days or more!!! Many menu choices were of foreign foods that could not even be pronounced!! There were two comedians, neither of which were funny!!!! The best thing about the cruise was the cruise director. I have been on 68 cruises on most of the cruise lines and he was the best cruise director of them all. Also concerning the food, when the Windjammer was closed, there was no ice tea or lemonade to be had. The pizza was the worst of any ship that I have been on and there was only water to wash it down with.