Mahi-mahi has a firm texture and a mild, sweet flavor. It is not as oily as some other types of fish, which makes it a great choice for people who are not fans of fishy flavors.