Carnival Fantasy offers the option to dine at two large, indoor restaurants, or from an expansive, upper deck lido buffet. You can even pick at snacks or sushi from outlets on the indoor boulevard.
Kids will be kept occupied to their heart's content in Camp Carnival, as well as enjoying a whole world of fun at the on board waterworks.
In terms of cabins, the Carnival Fantasy has a whole range of options, included quite large inside and ocean view cabins. Balcony cabins bring the sea air into your room, and there's a range of really stylish suites on the middle decks, complete with their own private, secluded terraces.