Live music, variety of vendors, good food, great people too. And you can't beat an Art Festival on the beach!