Ready for a getaway? If you've never been to Charleston, here's your guide to a long weekend getaway in this charming Southern city.