A distant-summer-trip feeling city plaza with tall office towers