Top 3 Pros and Cons of Living on James Island Near Charleston South Carolina