Based on recommendations here, my partner and I visited XYZ in Southwest Harbor in MDI. It is well regarded here, in particular for its flavor and authenticity. I am generally skeptical of Mexican food places in the northeast (I am a native Californian and have spent a good chunk of time in Mexico), but stories abound (Boston Globe, etc) on how the owners of XYZ travel to Mexico to pick their ingredients, are familiar with the food, etc.
Well color me disappointed. My mole was anything but interesting - bland, lack of spice, lack of depth. It was perhaps the worst mole of my life, and easily the most expensive. The guacamole that accompanied it was too smooth and creamy, and all I got was about a tablespoon (at $25 you should get more than that, this isn't caviar). The habanero salsa was the most emasculated habanero anything of my life. It had none of the potent, tropical flavor habanero salsa should have. If you're going to call something "habanero xxxx", it should at least have some habanero flavor to it. I'm guessing their salsa is neutered to protect the unwary eaters who do not know of this particular pepper.
My partners chicken dish was not particularly flavorful either. Both of us left very unsatisfied. It seems to be a place that caters to palettes different than ours - that's the only way I can explain the glowing reviews here and those written in the press.