Huge place very well located in DTLA