Great place to stay quiet, isolated, peace of mind