Background - 19 cruises & 9 with Princess.
Overall, we had a good cruise, however since we had a small child (age 13 months) with no babysitting opportunities other than my mom who was on the cruise as well, I would not probably return to Princess for this reason only until the child is 3 years of age.
Food - Our 1 night at the Crown Grill was excellent as always, however they no longer have the cobbler which was a bummer!. Our 2 formal nights in the main dining room were good to very good with attentive service and generally good to very good food. The remainder of our evenings were spent at the dinner buffet which was good to excellent depending on the evening. We like this option because it is less time consuming and allows for more entertainment options. Still in love with the Pizza & Ice Cream bar for a lighter meal/snack.
Small for 3 people and the bunk beds did not go into the wall but rather hung there the entire cruise. Nice use of the entire closet for space.