There are now "specialty" restaurant on cruise ships. You pay extra. They can be steak, Italian, Japanese, Johnny Rockets, Starbucks, etc. You can also pay to be part of the Captains table. When you eat at the main dining rooms, buffet, room service, it is still included in the price of your cruise. If you enjoy meeting others, choose Anytime dining and when you go to your assigned dining room agree to eat with others.
I agree that you should enroll in cruisecritic.com. Read member reviews of the ship you are choosing. Go to the boards and every question you have will be answered.
If you are a veteran, always request a veterans discount from the cruise line. They do not advertise this discount but it is available on Carnival owned cruise lines.
Cruising is still the best bang for your buck.
|