Newbie question. Just want to make clear of this. The buffet on a ship is no extra charge and an alternative you can go to for all three meals? Is that right? What's the food like (at least what's it like on a Carnival)? Is there an actual dining area at the buffet? When is it open, etc, etc?