There are cities you visit where you get the sense the residents must feel they’re always on vacation. Greenville, SC is just that kind of place: there’s a holiday vibe in the air, the food is good, the scenery is stunning, and everyone seems to be in a sunny mood.