Good place for quiet stay in the twin peaks