An iconic dining destination offering refined Mediterranean cuisine in Marbella's most exclusive strip.