Charming spot in a great, hilly, part of Echo Park.