The Cedar House is a very cozy "mountain retreat" with updated amenities.