Great place- secluded and feeling of being in nature