No, Princess is not all inclusive. Just like DCL, food (in the main dining room) is included. Soft drinks are extra cost, you can buy a soda card, or you can purchase drinks separately, but there is no 24/7 drink station.
Thanks. They do have traditional AND freestyle dining right? I thought I read that. We'd much prefer freestyle dining as we didn't like being tied to time on our DCL cruise last year.