Nestled in the Southern Adirondacks on the shore of Beautiful Glen Lake there is a place of peace