Welcome to Spain, La Restinga