Although shrimp can be prepared in a number of ways, butterfly shrimp tastes the best, as it not only looks visually appealing, but also because of the way it is presented, it has more surface area for the marinade to penetrate. The most important thing to remember while preparing this dish, is to cook the shrimp for a very short time, because overcooked shrimp do not taste good.