The sentence might look clearer if there is a comma between 'sophisticated ' and 'alfresco'; both of these words are adjectives which describe 'experience'.
It's not a 'sophisticated alfresco' -- it's a sophisticated experience, which is also an alfresco experience.
sophisticated - clever, interesting,
alfresco - outdoors. Italian, but also used in English.