It may be "The Walmart of Cruising" but we always have fun and meet new people on Carnival for a very reasonable cost.