Although originally my husband and I were searching for beach lodging, we decided that since we're only going to have 3-4 days in Charleston (and neither of us have been there), we would like to be in the heart of everything, and see as much as we can. We're looking for a nice, though not expensive, place -preferably not a typical hotel, etc. Perhaps a historic inn or B+B that is kid friendly (for our 2 year old) and close to neat stuff. We also love to do lots of walking. Suggestions?