American Express parade viewing

I see that there is a viewing area for the mardi gras parades. Has anyone ever used the American Express viewing area. If so, what is it like?