Hi Marc. He did have food on board but he was too seasick to eat anything.
The Crown Princess is a beautiful ship. Several improvements were made from the Caribbean Princess. The two speciality restaurants were upgraded, the pianio bar was moved to a better location and an International Cafe was added.
But as you can imagine sailing on a ship with 3000 passengers is a very different experience from Regent. Mona has reached Elite status on Princess so we get perks like a free minibar setup, free laundry and dry cleaning and a few others as well as the free internet.
We love Regent but Princess is nice for short, less expensive Caribbean vacations. Tom.