Good spot for 20s?

Will be doing travel PT in about a year and want to know if Charleston is a good area for someone like myself (24M) who enjoys socializing, coffee shops, breweries, young crowd, gym, outdoors activities, and good nightlife. Also saw there’s a Volo sports league which is what I play here in NJ which intrigued me to that area. Thanks!