Not as secluded as expected but still quite a pleasant place to stay and very welcoming.