Really cool spot in LA. Centrally located. 5 miles from DTLA. 10 miles or so from WeHo!