Located in newly renovated Downtown Los Angeles on the corner of West Olympic Boulevard and South Grand...
All reviews seem positive