Top of the Mountain, The Homestead Resort