Helen's place is a little paradise. I have visited several times. Comfortable spot and great location for those who appreciate open space and great restaurant (in Rowland Heights). One can cook well at Helen's place too.