These 8 charming communities offer relaxed living and small-town charm that will make you want to kick back and stay awhile!