Charming little place within a quick ride to Dodger Stadium