a place worth staying at comfortable peaceful private