Helen’s place in Menlo Park was perfect for our family of four. Having Burgess park right around the corner was great for our kids. It is also an easy walk to downtown Palo Alto!