Find Sanctuary in Big Bear, California, was devised to help urban professionals escape the daily grind and better manage stress.