The only 2 huge office towers by the beach