Great place in heart of Echo Park!