Lots of "pros," also some "cons"....
My wife & I were looking for something affordable in Charleston, since we wanted to stay at least 4 days to see all of the historic sites. The Elliott House Inn was easily the most affordable hotel we could find. Overall, we enjoyed our stay, but want to warn of some of the drawbacks as well.
PROS: The Inn is centrally located in lower Charleston, south of the Market district/restaurants/shopping and north of the Battery district & many of the oldest historic houses. The Inn has a charming courtyard, with lots of foliage, tables to relax, & 2 resident cats and lots of birds adding to the ambiance. Breakfast is delivered each morning. A public parking garage is located literally across the street, at $13 per day. Two restaurants flank the Inn (though we did not eat at either). A/C in our room helped keep things comfortable when temperatures were unseasonably warm (near 80* in December!).
CONS: The rooms are pretty small (we had a Queen room). Our room (#25) had some moisture issues on a couple of spots on the walls, where paint was beginning to bubble & peel (and mildew or mold was starting to grow). Our room also seemed pretty noisy -- with noise from the restaurant echoing in the courtyard into the evening & lots of loud bumps through the ceiling from the people above us (woke us up at 7am one morning when we wanted to sleep in).
Overall, despite the "Cons" listed above, we were satisfied with our stay because of the Inn's convenient location, GREAT price, and other charms. Just know that if you are picky about amenities, room size, or room condition, this historic building may not be the place for you!