Does anyone know anything about Bok Towers and it's location?

Is this worth a visit?