I consider myself fairly knowledgeable about most fish and how to treat them but mahi mahi has got me stumped. Maybe I'm just too used to local types of white fish in my area (haddock, cod, flounder, halibut etc.) to appreciate mahi or maybe I just ordered a bad piece. It was gross to be honest. Dry, didn't taste like fish, more akin to a mix of well done tuna, chicken and cat food. What temperature should this fish be taken to? I'm assuming to treat it like sword (medium well or just very slightly past) correct? What should a fresh quality piece look like? Whats the flavor profile on a fresh mahi mahi fillet and please do not tell me "it tastes like cod" like the waitress said this wasn't remotely close to cod! Sides that go well with mahi? Thanks in advance.