A secluded place