Prado is an elegant Spanish restaurant offering wood-fired fare with a Mediterranean twist, set within a resort.