Helen’s place is fabulous. The location was perfect, it’s quiet, and Helen is a fantastic host. We couldn’t have asked for more.