Great idea well executed. Had the majority of venues within a few minute walk of each other. Wide variety of music by mostly local bands. From what I noticed they kept everyone on schedule. Clustered like acts at the same venues. If you didn't like the act you could spend a few minutes walking around listening to others and after an hour return to catch the next act. Everyone seemed to be having a good time and getting along. I heard some new acts I will have to check out again. Hope they do another Viva PHX soon.