All cruises are full board with all meals and snacks included in the price. Some ships charge extra for some restaurants though
But remember to factor in the drinks and grats that you will need to pay.
You can eat all day, and most offer 24hr room service. Will have to pay extra for speciality restaurants,. drinks, tips, shore excursions, and casino.