That looks delicious! I've never had conch, what does it taste like?