First off, let me just say that this dish is the perfect balance of fresh and salty flavours. The juicy tomato and cucumber paired with the tangy artichoke hearts and kalamata olives are a match made in heaven. And the addition of the marinated sardines? Mind-blowing. Just make sure you have some crusty bread - or perhaps garlic bread? - to sop up the flavourful vinaigrette left behind.