Yes business casual is more common but i have even been there in a nice Polo and shorts. Clean and neat is the best guideline
Business casual would be most appropriate but i have seen jeans and t shirt
Anything is ok. Tends to be casual.
Pretty much come as you are from what I saw in my visit
Typically business casual, however I've been there in a t-shirt and jeans and it wasn't a problem.
Thanks! Your answer is awaiting moderation.