Beirut offers authentic Lebanese cuisine within a resort setting.