A quiet location that nature lovers will love. Great place to stay.