I was not terribly impressed with my dog's boarding experience here. I typically board him in the PetSmart PetHotel, and have never experienced any problems. My dog tends to be a bit shy at first, but normally warms up. The staff at the Charleston Pet Resort could not manage to take my 8 pound dog on one single walk over his 2 1/2 day stay, and therefore he ended up having an accident in his crate. I was also told over the phone that the 'villa' he would be staying in was a separate room, away from other dogs. The 'villa' ended up being a cage in one small room, which was shared among 8-10 other dogs, in separate cages. If your dog is accustomed to other dogs, and not nervous about the boarding experience, Charleston Pet Resort would probably work for you. If your dog is more like mine, shy, nervous, and timid in this environment, I would definitely look for something else...
Pros: Location to downtown Charleston