Hemlock Hall is a perfect family retreat that feels millions of miles from the rigors of daily life.