When considering a company, decide what kind of vacation you want. Then be realistic about what you can afford. If you decide on deluxe, you should probably consider one of the large, full-service companies. Look at what “extras” are offered—some base locations, for instance, are mini-resorts unto themselves. Some have full-service hotels at the base, with a pool, grocery/liquor stores, and shops. Decide how important these before-and-after-charter amenities are to you. If your budget is limited to one of the least expensive companies, you’ll likely still have a grand time, but it’s important to alter your expectations accordingly.