Welcome Lee! That location should be near perfect on the Navigator. Just have your son bring along a dark suit and he'll be fine for all the dinners in the main dining room (no difference from dining in NYC in the majority of the fine restaurants, exactly as Kathy said).

Masaki