A fantastic place tucked away in the hills of Echo Park. Perfect space. Perfectly LA.