Yes. Upscale casual vibe.
Yup. You'll be completely comfortable there in a nice shirt and shorts for lunch or dinner
Absolutely. They cater to tourists which means shorts
Yeah, seemed like no problem to me, I wore that on a Thursday around Lunch.
Thanks! Your answer is awaiting moderation.