Helen's place is everything my guests expected, and more.